Sdílet prostřednictvím


PrincipalSearcher.QueryFilter Vlastnost

Definice

Získá nebo nastaví filtr dotazu, který se používá k vyhledání odpovídajících objektů zabezpečení.

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

Hodnota vlastnosti

Objekt Principal použitý pro dotaz nebo null pokud není nastavený žádný filtr.

Atributy

Výjimky

Trvalé objekty Principal nelze použít jako QueryFilterobjekt .

Hodnota QueryFilter nemůže být null nebo je prázdná.

Poznámky

Instanční objekt obsažený v této vlastnosti může být libovolný typ objektu odvozený z hlavní třídy: počítač, uživatel nebo skupina. Může QueryFilter být také rozšířený typ objektu zabezpečení, který je definován rozšířením Principal, UserPrincipalGroupPrincipal nebo ComputerPrincipal. Typ objektu odvozené třídy, který je předán této vlastnosti určuje typ objektu, který je dotazován. Výsledný dotaz obsahuje logickou hodnotu AND všech vlastností nastavených na zadaný objekt zabezpečení. Další informace najdete v tématu Přehled dotazu podle příkladu . Další informace o rozšířených třídách najdete v tématu Přehled hlavních rozšíření .

Platí pro

Viz také