Share via


PrincipalSearcher.QueryFilter Propiedad

Definición

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

public:
 property System::DirectoryServices::AccountManagement::Principal ^ QueryFilter { System::DirectoryServices::AccountManagement::Principal ^ get(); void set(System::DirectoryServices::AccountManagement::Principal ^ value); };
public System.DirectoryServices.AccountManagement.Principal QueryFilter { get; set; }
public System.DirectoryServices.AccountManagement.Principal QueryFilter { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
member this.QueryFilter : System.DirectoryServices.AccountManagement.Principal with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.QueryFilter : System.DirectoryServices.AccountManagement.Principal with get, set
Public Property QueryFilter As Principal

Valor de propiedad

Objeto Principal que se usa para la consulta o null si no se establece ningún filtro.

Atributos

Excepciones

Los objetos de entidades de seguridad conservados no se pueden usar como la propiedad QueryFilter.

El elemento QueryFilter no puede ser null ni estar vacío.

Comentarios

El objeto principal contenido en esta propiedad puede ser cualquier tipo de objeto derivado de la clase principal: equipo, usuario o grupo. QueryFilter También puede ser un tipo de entidad de seguridad extendido definido mediante la extensión de Principal, GroupPrincipalUserPrincipalo ComputerPrincipal. El tipo del objeto de clase derivada que se pasa a esta propiedad determina el tipo de objeto que se consulta. La consulta resultante contiene un AND lógico de todas las propiedades establecidas en el objeto principal especificado. Para obtener más información, vea el tema de información general Consulta mediante ejemplos. Para obtener más información sobre las clases extendidas, vea el tema Información general sobre extensiones principales.

Se aplica a

Consulte también