AdvancedFilters Sınıf

Tanım

Bu sınıf, belirli özniteliklere yazılabilir erişim sağlar, böylece kullanıcılar Örne Göre Sorgu kullanırken bir PrincipalSearcher nesneye geçirilen "kukla" asıl nesnesinin salt okunur özelliklerini değiştirebilir.

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

Örnekler

Kod örneği için Örne Göre Sorgu konusuna bakın.

Açıklamalar

AdvancedFilters sınıfına özelliği aracılığıyla AdvancedSearchFilter bir UserPrincipal nesneden erişilir ve nesnenin UserPrincipal bir özelliği gibi etkili bir şekilde kabul edilir ve kendi başına kullanılması amaçlanmamıştır.

Oluşturucular

AdvancedFilters(Principal)

Yeni AdvancedFilters bir nesne örneği oluşturur. Doğrudan çağrılmak üzere tasarlanmamıştır.

Yöntemler

AccountExpirationDate(DateTime, MatchType)

Özniteliğin sorgu filtresini AccountExpirationDate belirtilen zamana ve karşılaştırma türüne ayarlar.

AccountLockoutTime(DateTime, MatchType)

Sorgu filtresini AccountLockoutTime belirtilen zamana ve karşılaştırma türüne ayarlar.

AdvancedFilterSet(String, Object, Type, MatchType)

Genişletilmiş sınıftaki bir özellik için sorgu filtresi oluşturur.

BadLogonCount(Int32, MatchType)

Özniteliğin sorgu filtresini BadLogonCount belirtilen değere ve karşılaştırma türüne ayarlar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
LastBadPasswordAttempt(DateTime, MatchType)

Özniteliğin sorgu filtresini LastBadPasswordAttempt belirtilen ve belirtilen DateTime karşılaştırma değerine ayarlar.

LastLogonTime(DateTime, MatchType)

Özniteliğin sorgu filtresini LastLogon belirtilen ve belirtilen DateTime karşılaştırma değerine ayarlar.

LastPasswordSetTime(DateTime, MatchType)

Özniteliğin sorgu filtresini LastPasswordSet belirtilen ve belirtilen DateTime karşılaştırma değerine ayarlar.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.