Compartir a través de


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.

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 usa cuando la PrincipalSearcher clase realiza una consulta para entidades de seguridad de dominio. La aplicación puede invalidar el valor predeterminado estableciendo la PageSize propiedad en el objeto subyacente DirectorySearcher que se devuelve del GetUnderlyingSearcher método .

Constructores

PrincipalSearcher()

Inicializa una nueva instancia de la clase PrincipalSearcher. Se debe establecer la propiedad QueryFilter para poder usar el objeto buscador Principal con el fin de realizar una búsqueda.

PrincipalSearcher(Principal)

Inicializa una nueva instancia de la clase PrincipalSearcher con el filtro de consulta especificado.

Propiedades

Context

Obtiene el contexto de entidad de seguridad que se usa para realizar la consulta. El contexto especifica el servidor o el dominio en el que se realizan operaciones de búsqueda.

QueryFilter

Obtiene o establece el filtro de consulta que se utiliza para buscar entidades de seguridad coincidentes.

Métodos

Dispose()

Desecha la instancia actual del objeto PrincipalSearcher.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(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.

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.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(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.

GetUnderlyingSearcherType()

Devuelve el tipo del objeto devuelto desde el método GetUnderlyingSearcher().

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también