PrincipalSearcher Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |