AdvancedFilters クラス

定義

このクラスは特定の属性への書き込みアクセス権を提供し、ユーザーが、例示照会プログラムを使用するときに PrincipalSearcher オブジェクトに渡される「ダミー」のプリンシパル オブジェクトの読み取り専用プロパティを変更できるようにします。

public ref class AdvancedFilters
public class AdvancedFilters
type AdvancedFilters = class
Public Class AdvancedFilters
継承
AdvancedFilters

コード例については、 例によるクエリ に関するトピックを参照してください。

注釈

クラスは AdvancedFilters 、 プロパティを UserPrincipal 介して AdvancedSearchFilter オブジェクトからアクセスされ、実際には オブジェクトの UserPrincipal プロパティのように扱われ、単独で使用されるものではありません。

コンストラクター

AdvancedFilters(Principal)

新しい AdvancedFilters オブジェクトをインスタンス化します。 直接呼び出すためのものではありません。

メソッド

AccountExpirationDate(DateTime, MatchType)

AccountExpirationDate 属性のクエリ フィルターを指定された時刻と比較型に設定します。

AccountLockoutTime(DateTime, MatchType)

AccountLockoutTime のクエリ フィルターを指定された時刻と比較型に設定します。

AdvancedFilterSet(String, Object, Type, MatchType)

拡張クラスのプロパティに対してクエリ フィルターを作成します。

BadLogonCount(Int32, MatchType)

BadLogonCount 属性のクエリ フィルターを指定された値と比較型に設定します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
LastBadPasswordAttempt(DateTime, MatchType)

LastBadPasswordAttempt 属性のクエリ フィルターを、指定された DateTime と指定された比較値に設定します。

LastLogonTime(DateTime, MatchType)

LastLogon 属性のクエリ フィルターを、指定された DateTime と指定された比較値に設定します。

LastPasswordSetTime(DateTime, MatchType)

LastPasswordSet 属性のクエリ フィルターを、指定された DateTime と指定された比較値に設定します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください