AdvancedFilters Klasa

Definicja

Ta klasa zapewnia dostęp z możliwością zapisu do określonych atrybutów, dzięki czemu użytkownicy mogą modyfikować właściwości tylko do odczytu "fikcyjnego" obiektu podmiotu zabezpieczeń PrincipalSearcher , który jest przesyłany do obiektu w przypadku użycia zapytania według przykładu.This class provides writable access to certain attributes so that users can modify read-only properties of the "dummy" principal object that is passed to a PrincipalSearcher object when using Query By Example.

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

Przykłady

Przykład kodu można znaleźć w temacie zapytanie według przykładu .See the Query By Example topic for example code.

Uwagi

Do klasy uzyskuje się dostęp UserPrincipal z obiektu za AdvancedSearchFilter pośrednictwem właściwości i UserPrincipal jest on effectually traktowany jak właściwość obiektu i nie jest przeznaczony do użycia. AdvancedFiltersThe AdvancedFilters class is accessed from a UserPrincipal object through the AdvancedSearchFilter property, and is effectually treated like a property of the UserPrincipal object, and isn't intended to be used on its own.

Konstruktory

AdvancedFilters(Principal)

Tworzy wystąpienie nowego AdvancedFilters obiektu.Instantiates a new AdvancedFilters object. Nie przeznaczony do bezpośredniego wywoływania.Not intended to be called directly.

Metody

AccountExpirationDate(DateTime, MatchType)

Ustawia filtr zapytania dla AccountExpirationDate atrybutu na określony czas i typ porównania.Sets the query filter for the AccountExpirationDate attribute to the specified time and comparison type.

AccountLockoutTime(DateTime, MatchType)

Ustawia filtr AccountLockoutTime zapytania na określony czas i typ porównania.Sets the AccountLockoutTime query filter to the specified time and comparison type.

AdvancedFilterSet(String, Object, Type, MatchType)

Tworzy filtr zapytania dla właściwości w klasie rozszerzonej.Creates a query filter for a property in an extended class.

BadLogonCount(Int32, MatchType)

Ustawia filtr zapytania dla BadLogonCount atrybutu na określoną wartość i typ porównania.Sets the query filter for the BadLogonCount attribute to the specified value and comparison type.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
LastBadPasswordAttempt(DateTime, MatchType)

Ustawia filtr zapytania dla LastBadPasswordAttempt atrybutu na określony DateTime i określoną wartość porównania.Sets the query filter for the LastBadPasswordAttempt attribute to the specified DateTime and the specified comparison value.

LastLogonTime(DateTime, MatchType)

Ustawia filtr zapytania dla LastLogon atrybutu na określony DateTime i określoną wartość porównania.Sets the query filter for the LastLogon attribute to the specified DateTime and the specified comparison value.

LastPasswordSetTime(DateTime, MatchType)

Ustawia filtr zapytania dla LastPasswordSet atrybutu na określony DateTime i określoną wartość porównania.Sets the query filter for the LastPasswordSet attribute to the specified DateTime and the specified comparison value.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też