PrincipalSearcher.QueryFilter Eigenschap

Definitie

Hiermee haalt u het queryfilter op dat wordt gebruikt om overeenkomende principals te zoeken of in te stellen.

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 { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.QueryFilter : System.DirectoryServices.AccountManagement.Principal with get, set
Public Property QueryFilter As Principal

Waarde van eigenschap

Het Principal object dat wordt gebruikt voor de query of null als er geen filter is ingesteld.

Kenmerken

Uitzonderingen

Persistente Principal-objecten kunnen niet worden gebruikt als de QueryFilter.

De QueryFilter waarde mag niet leeg zijn of leeg zijn null .

Opmerkingen

Het principal-object in deze eigenschap kan elk type object zijn dat is afgeleid van de principal-klasse: computer, gebruiker of groep. Het QueryFilter kan ook een uitgebreid principal-type zijn dat wordt gedefinieerd door uit te breidenPrincipal, UserPrincipalGroupPrincipal of ComputerPrincipal. Het type van het afgeleide klasseobject dat aan deze eigenschap wordt doorgegeven, bepaalt het type object waarop een query wordt uitgevoerd. De resulterende query bevat een logische EN van alle eigenschappen die zijn ingesteld op het opgegeven principal-object. Zie het overzichtsonderwerp Query by Example voor meer informatie. Zie het overzichtsonderwerp Principal Extensions voor meer informatie over de uitgebreide klassen.

Van toepassing op

Zie ook