PrincipalSearcher Clase

Definición

Encapsula los métodos y modelos de búsqueda utilizados para ejecutar una consulta en el almacén de entidades de seguridad subyacente.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
Herencia
PrincipalSearcher
Implementaciones

Comentarios

El tamaño de página predeterminado de 256 KB se utiliza cuando la PrincipalSearcher clase realiza una consulta para las entidades de seguridad de dominio.The default page size of 256 KB is used when the PrincipalSearcher class performs a query for domain principals. La aplicación puede invalidar el valor predeterminado estableciendo la PageSize propiedad en el DirectorySearcher objeto subyacente que se devuelve desde el GetUnderlyingSearcher método.The application may override the default value by setting the PageSize property in the underlying DirectorySearcher object that is returned from the GetUnderlyingSearcher method.

Constructores

PrincipalSearcher()

Inicializa una nueva instancia de la clase PrincipalSearcher.Initializes a new instance of the PrincipalSearcher class. Se debe establecer la propiedad QueryFilter para poder usar el objeto buscador Principal con el fin de realizar una búsqueda.The QueryFilter property must be set before the Principal searcher object can be used to perform a search.

PrincipalSearcher(Principal)

Inicializa una nueva instancia de la clase PrincipalSearcher con el filtro de consulta especificado.Initializes a new instance of the PrincipalSearcher class with the specified query filter.

Propiedades

Context

Obtiene el contexto de entidad de seguridad que se usa para realizar la consulta.Gets that principal context that is used to perform the query. El contexto especifica el servidor o el dominio en el que se realizan operaciones de búsqueda.The context specifies the server or domain against which search operations are performed.

QueryFilter

Obtiene o establece el filtro de consulta que se utiliza para buscar entidades de seguridad coincidentes.Gets or sets the query filter that is used to locate matching principals.

Métodos

Dispose()

Desecha la instancia actual del objeto PrincipalSearcher.Disposes the current instance of the PrincipalSearcher object.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
FindAll()

Devuelve un resultado de búsqueda de entidad de seguridad que contiene una colección de todos los objetos de entidades de seguridad que coincidan con la entidad de seguridad especificada en la propiedad de filtro de la 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()

Devuelve un resultado de búsqueda de entidades de seguridad que contiene el primer objeto de entidad de seguridad encontrado que coincida con la entidad de seguridad especificada en la propiedad QueryFilter.Returns a principal search result that contains the first principal object found that matches the principal specified in the QueryFilter property.

GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
GetUnderlyingSearcher()

Devuelve el objeto de búsqueda subyacente que usa la API de administración de cuentas para realizar la búsqueda.Returns the underlying search object that is used by the Account Management API to perform the search.

GetUnderlyingSearcherType()

Devuelve el tipo del objeto devuelto desde el método GetUnderlyingSearcher().Returns the type of the object returned from the GetUnderlyingSearcher() method.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a