PrincipalSearcher.QueryFilter Propiedad

Definición

Obtiene o establece el filtro de consulta que se usa 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 principal persistentes no se pueden usar como .QueryFilter

no QueryFilter 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 Principalde , 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.

Se aplica a