Partager via


PrincipalSearcher.QueryFilter Propriété

Définition

Obtient ou définit le filtre de requête utilisé pour localiser les entités de sécurité correspondantes.

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

Valeur de propriété

Objet Principal utilisé pour la requête ou null si aucun filtre n’est défini.

Attributs

Exceptions

Les objets Principal persistants ne peuvent pas être utilisés en tant que QueryFilter.

QueryFilter ne peut pas être null ou vide.

Remarques

L’objet principal contenu dans cette propriété peut être n’importe quel type d’objet dérivé de la classe principale : ordinateur, utilisateur ou groupe. Peut QueryFilter également être un type de principal étendu qui est défini en étendant Principal, UserPrincipalGroupPrincipal ou ComputerPrincipal. Le type de l’objet de classe dérivé passé à cette propriété détermine le type d’objet interrogé. La requête résultante contient un AND logique de toutes les propriétés définies sur l’objet principal spécifié. Pour plus d’informations, consultez la rubrique de vue d’ensemble du langage Query by Example (requête par l’exemple). Pour plus d’informations sur les classes étendues, consultez la rubrique Vue d’ensemble des extensions principales .

S’applique à

Voir aussi