PrincipalSearcher 類別

定義

封裝對基礎主體存放區執行查詢時使用的方法和搜尋模式。

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
繼承
PrincipalSearcher
實作

備註

當 類別執行網域主體的查詢時, PrincipalSearcher 會使用預設頁面大小 256 KB。 應用程式可以藉由設定 PageSizeGetUnderlyingSearcher 方法傳回的基礎 DirectorySearcher 物件中的 屬性來覆寫預設值。

建構函式

PrincipalSearcher()

初始化 PrincipalSearcher 類別的新執行個體。 QueryFilter 屬性必須在 Principal 搜尋器物件可用來執行搜尋前設定。

PrincipalSearcher(Principal)

使用指定的查詢篩選條件,初始化 PrincipalSearcher 類別的新執行個體。

屬性

Context

取得用來執行查詢的主體內容。 這個內容會指定要執行搜尋作業的伺服器或網域。

QueryFilter

取得或設定用於找出相符主體的查詢篩選條件。

方法

Dispose()

處置 PrincipalSearcher 物件目前的執行個體。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
FindAll()

傳回主體搜尋結果,其中包含符合查詢篩選條件屬性中指定之主體的所有主體物件的集合。

FindOne()

傳回主體搜尋結果,其中包含第一個找到符合 QueryFilter 屬性中指定之主體的主體物件。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
GetUnderlyingSearcher()

傳回帳戶管理 API 執行搜尋時所使用的基礎搜尋物件。

GetUnderlyingSearcherType()

傳回 GetUnderlyingSearcher() 方法傳回之物件的型別。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱