AdvancedFilters Klass

Definition

Den här klassen ger skrivbar åtkomst till vissa attribut så att användarna kan ändra skrivskyddade egenskaper för huvudobjektet "dummy" som skickas till ett PrincipalSearcher objekt när du använder Fråga efter exempel.

public ref class AdvancedFilters
public class AdvancedFilters
type AdvancedFilters = class
Public Class AdvancedFilters
Arv
AdvancedFilters

Exempel

Se avsnittet Fråga efter exempel för exempelkod.

Kommentarer

Klassen AdvancedFilters nås från ett UserPrincipal objekt via AdvancedSearchFilter egenskapen och behandlas som en egenskap UserPrincipal för objektet och är inte avsedd att användas på egen hand.

Konstruktorer

Name Description
AdvancedFilters(Principal)

Instansierar ett nytt AdvancedFilters objekt. Inte avsedd att anropas direkt.

Metoder

Name Description
AccountExpirationDate(DateTime, MatchType)

Anger frågefiltret för AccountExpirationDate attributet till den angivna tids- och jämförelsetypen.

AccountLockoutTime(DateTime, MatchType)

AccountLockoutTime Anger frågefiltret till den angivna tids- och jämförelsetypen.

AdvancedFilterSet(String, Object, Type, MatchType)

Skapar ett frågefilter för en egenskap i en utökad klass.

BadLogonCount(Int32, MatchType)

Anger frågefiltret för BadLogonCount attributet till det angivna värdet och jämförelsetypen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
LastBadPasswordAttempt(DateTime, MatchType)

Anger frågefiltret för LastBadPasswordAttempt attributet till det angivna DateTime och det angivna jämförelsevärdet.

LastLogonTime(DateTime, MatchType)

Anger frågefiltret för LastLogon attributet till det angivna DateTime och det angivna jämförelsevärdet.

LastPasswordSetTime(DateTime, MatchType)

Anger frågefiltret för LastPasswordSet attributet till det angivna DateTime och det angivna jämförelsevärdet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även