Partilhar via


PrincipalSearcher Classe

Definição

Encapsula os métodos e os padrões de pesquisa usados para executar uma consulta em relação ao repositório de entidade de segurança 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

Comentários

O tamanho de página padrão de 256 KB é usado quando a PrincipalSearcher classe executa uma consulta para entidades de domínio. O aplicativo pode substituir o valor padrão definindo a PageSize propriedade no objeto subjacente DirectorySearcher retornado do GetUnderlyingSearcher método .

Construtores

PrincipalSearcher()

Inicializa uma nova instância da classe PrincipalSearcher. A propriedade QueryFilter deve ser definida antes de o objeto de ferramenta de pesquisa de entidades de segurança poder ser usado para realizar uma pesquisa.

PrincipalSearcher(Principal)

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

Propriedades

Context

Obtém esse contexto de entidade de segurança usado para executar a consulta. O contexto especifica o servidor ou domínio com relação ao qual as operações de pesquisa são executadas.

QueryFilter

Obtém ou define o filtro de consulta que é usado para localizar as entidades de segurança correspondentes.

Métodos

Dispose()

Descarta a instância atual do objeto PrincipalSearcher.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindAll()

Retorna um resultado de pesquisa de entidades de segurança que contém uma coleção de todos os objetos de entidade de segurança que correspondem à entidade de segurança especificada na propriedade de filtro de consulta.

FindOne()

Retorna um resultado de pesquisa de entidades que contém o primeiro objeto de entidade de segurança encontrado que corresponde à entidade de segurança especificada na propriedade QueryFilter.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetUnderlyingSearcher()

Retorna o objeto de pesquisa subjacente usado pela API de Gerenciamento de Contas para executar a pesquisa.

GetUnderlyingSearcherType()

Retorna o tipo do objeto retornado do método GetUnderlyingSearcher().

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também