PrincipalSearcher Classe

Definição

Encapsula os métodos e padrões de pesquisa usados para executar uma consulta no armazenamento principal subjacente.

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
Herança
PrincipalSearcher
Implementações

Observações

O tamanho padrão da página de 256 KB é usado quando a PrincipalSearcher classe realiza uma consulta para princípios de domínio. A aplicação pode sobrepor o valor padrão definindo a PageSize propriedade no objeto subjacente DirectorySearcher que é devolvida pelo GetUnderlyingSearcher método.

Construtores

Name Description
PrincipalSearcher()

Inicializa uma nova instância da PrincipalSearcher classe. A QueryFilter propriedade deve ser definida antes de o objeto Principal searcher poder ser usado para realizar uma pesquisa.

PrincipalSearcher(Principal)

Inicializa uma nova instância da PrincipalSearcher classe com o filtro de consulta especificado.

Propriedades

Name Description
Context

Obtém esse contexto principal que é usado para realizar a consulta. O contexto especifica o servidor ou domínio contra o qual são realizadas operações de pesquisa.

QueryFilter

Obtém ou define o filtro de consulta que é usado para localizar princípios correspondentes.

Métodos

Name Description
Dispose()

Elimina a instância atual do PrincipalSearcher objeto.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindAll()

Devolve um resultado de pesquisa principal que contém uma coleção de todos os objetos principais que correspondem ao principal especificado na propriedade do filtro de consulta.

FindOne()

Devolve um resultado principal de pesquisa que contém o primeiro objeto principal encontrado que corresponde ao principal especificado na QueryFilter propriedade.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetUnderlyingSearcher()

Devolve o objeto de pesquisa subjacente que é utilizado pela API de Gestão de Contas para realizar a pesquisa.

GetUnderlyingSearcherType()

Devolve o tipo do objeto devolvido pelo GetUnderlyingSearcher() método.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também