PrincipalSearcher.QueryFilter Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í .