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.Encapsulates the methods and search patterns used to execute a query against the underlying principal store.

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 classe de PrincipalSearcher executa uma consulta para entidades de segurança de domínio.The default page size of 256 KB is used when the PrincipalSearcher class performs a query for domain principals. O aplicativo pode substituir o valor padrão definindo a propriedade PageSize no objeto subjacente DirectorySearcher que é retornado do método GetUnderlyingSearcher.The application may override the default value by setting the PageSize property in the underlying DirectorySearcher object that is returned from the GetUnderlyingSearcher method.

Construtores

PrincipalSearcher()

Inicia uma nova instância da classe PrincipalSearcher.Initializes a new instance of the PrincipalSearcher class. 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.The QueryFilter property must be set before the Principal searcher object can be used to perform a search.

PrincipalSearcher(Principal)

Inicializa uma nova instância da classe PrincipalSearcher com o filtro de consulta especificado.Initializes a new instance of the PrincipalSearcher class with the specified query filter.

Propriedades

Context

Obtém esse contexto de entidade de segurança usado para executar a consulta.Gets that principal context that is used to perform the query. O contexto especifica o servidor ou domínio com relação ao qual as operações de pesquisa são executadas.The context specifies the server or domain against which search operations are performed.

QueryFilter

Obtém ou define o filtro de consulta que é usado para localizar as entidades de segurança correspondentes.Gets or sets the query filter that is used to locate matching principals.

Métodos

Dispose()

Descarta a instância atual do objeto PrincipalSearcher.Disposes the current instance of the PrincipalSearcher object.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(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.Returns a principal search result that contains a collection of all the principal objects that match the principal specified in the query filter property.

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.Returns a principal search result that contains the first principal object found that matches the principal specified in the QueryFilter property.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
GetUnderlyingSearcher()

Retorna o objeto de pesquisa subjacente usado pela API de Gerenciamento de Contas para executar a pesquisa.Returns the underlying search object that is used by the Account Management API to perform the search.

GetUnderlyingSearcherType()

Retorna o tipo do objeto retornado do método GetUnderlyingSearcher().Returns the type of the object returned from the GetUnderlyingSearcher() method.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a

Veja também