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 prázdná.

Poznámky

Objekt zabezpečení 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ým typem objektu zabezpečení, který je definován rozšířením Principal, GroupPrincipalUserPrincipalnebo 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 logický operátor AND všech vlastností nastavených u zadaného hlavního objektu. Další informace najdete v tématu s přehledem 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é