PrincipalContext 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封裝用以執行所有作業的伺服器或網域、這些作業的基底容器,以及作業執行時使用的認證。
public ref class PrincipalContext : IDisposable
public class PrincipalContext : IDisposable
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class PrincipalContext : IDisposable
type PrincipalContext = class
interface IDisposable
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type PrincipalContext = class
interface IDisposable
Public Class PrincipalContext
Implements IDisposable
- 繼承
-
PrincipalContext
- 屬性
- 實作
備註
針對搜尋作業,主體內容會定義搜尋基底,而內容會定義插入物件的容器。
建構函式
PrincipalContext(ContextType) |
使用指定的內容型別,初始化 PrincipalContext 類別的新執行個體。 |
PrincipalContext(ContextType, String) |
使用指定的內容型別和名稱,初始化 PrincipalContext 類別的新執行個體。 |
PrincipalContext(ContextType, String, String) |
使用指定的內容型別、名稱和容器,初始化 PrincipalContext 類別的新執行個體。 |
PrincipalContext(ContextType, String, String, ContextOptions) |
使用指定的內容型別、名稱、容器和內容選項,初始化 PrincipalContext 類別的新執行個體。 |
PrincipalContext(ContextType, String, String, ContextOptions, String, String) |
使用指定的內容型別、名稱、容器、內容選項、使用者名稱和密碼,初始化 PrincipalContext 類別的新執行個體。 |
PrincipalContext(ContextType, String, String, String) |
使用指定的內容型別、名稱、使用者名稱和密碼,初始化 PrincipalContext 類別的新執行個體。 |
PrincipalContext(ContextType, String, String, String, String) |
使用指定的內容型別、名稱、容器、使用者名稱和密碼,初始化 PrincipalContext 類別的新執行個體。 |
屬性
ConnectedServer |
取得主體內容所連接之伺服器的名稱。 |
Container |
取得建構函式中之容器參數指定的值。 |
ContextType |
取得內容型別,這個內容型別指定主體內容的存放區型別。 |
Name |
取得建構函式中以 |
Options |
取得建構函式的 |
UserName |
取得建構函式中之使用者名稱參數指定的值。 |
方法
Dispose() |
處置 PrincipalContext 物件目前的執行個體。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
ValidateCredentials(String, String) |
建立與伺服器的連線,並且傳回指出指定的使用者名稱和密碼是否有效的布林值。 |
ValidateCredentials(String, String, ContextOptions) |
建立與伺服器的連線,並且傳回指出指定的使用者名稱和密碼是否有效的布林值。 這個方法會執行使用者名稱和密碼的快速認證驗證。 |