Freigeben über


PrincipalSearcher.QueryFilter Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Abfragefilters, der verwendet wird, um übereinstimmende Prinzipale zu suchen.

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

Eigenschaftswert

Das Principal Objekt, das für die Abfrage verwendet wird oder null wenn kein Filter festgelegt ist.

Attribute

Ausnahmen

Persisted Principal-Objekte können nicht als die QueryFilter.

Dies QueryFilter kann nicht sein null oder leer sein.

Hinweise

Das in dieser Eigenschaft enthaltene Prinzipalobjekt kann ein beliebiger Objekttyp sein, der von der Prinzipalklasse abgeleitet ist: Computer, Benutzer oder Gruppe. Dies QueryFilter kann auch ein erweiterter Prinzipaltyp sein, der durch Erweitern von Principal, oder UserPrincipalGroupPrincipalComputerPrincipal. Der Typ des abgeleiteten Klassenobjekts, das an diese Eigenschaft übergeben wird, bestimmt den Typ des abgefragten Objekts. Die resultierende Abfrage enthält ein logisches UND aller Eigenschaften, die für das angegebene Prinzipalobjekt festgelegt wurden.

Gilt für: