GroupPrincipal 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封裝群組帳戶。 群組帳戶可以是主體物件的任意集合,或針對管理目的建立的帳戶。
public ref class GroupPrincipal : System::DirectoryServices::AccountManagement::Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
type GroupPrincipal = class
inherit Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type GroupPrincipal = class
inherit Principal
Public Class GroupPrincipal
Inherits Principal
- 繼承
- 屬性
建構函式
GroupPrincipal(PrincipalContext) |
使用指定的內容來初始化 GroupPrincipal 類別的新執行個體。 |
GroupPrincipal(PrincipalContext, String) |
初始化 GroupPrincipal 類別的新執行個體,並將其指派給指定的內容和 SAM 帳戶名稱。 |
屬性
Context |
取得與主體關聯的主體內容。 (繼承來源 Principal) |
ContextRaw |
取得與這個主體關聯的主體內容。 (繼承來源 Principal) |
ContextType |
取得內容類型列舉值,這個值指定與這個主體建立關聯的主體內容類型。 (繼承來源 Principal) |
Description |
取得或設定主體的描述。 (繼承來源 Principal) |
DisplayName |
取得或設定這個主體的顯示名稱。 (繼承來源 Principal) |
DistinguishedName |
取得這個主體的辨別名稱 (DN)。 (繼承來源 Principal) |
GroupScope |
取得或設定可為 Null 之 GroupScope 列舉型別,這個列舉型別指定此群組主體的範圍。 |
Guid |
取得與這個主體關聯的 GUID。 (繼承來源 Principal) |
IsSecurityGroup |
取得或設定可為 Null 的布林值,這個布林值指出群組是否已啟用安全性。 |
Members |
取得代表群組成員之主體物件的集合。 |
Name |
取得或設定這個主體的名稱。 (繼承來源 Principal) |
SamAccountName |
取得或設定這個主體的 SAM 帳戶名稱。 (繼承來源 Principal) |
Sid |
取得主體的安全識別項 (SID)。 (繼承來源 Principal) |
StructuralObjectClass |
取得結構性物件類別目錄屬性。 (繼承來源 Principal) |
UserPrincipalName |
取得或設定與此主體相關聯的使用者主體名稱 (UPN)。 (繼承來源 Principal) |
方法
CheckDisposedOrDeleted() |
判斷是否已在這個類別上呼叫 Dispose() 或 Delete() 方法。 這個方法是由衍生自此主體類別的類別呼叫。 (繼承來源 Principal) |
Delete() |
從存放區刪除主體物件。 (繼承來源 Principal) |
Dispose() |
處置 GroupPrincipal 物件目前的執行個體。 |
Equals(Object) |
傳回布林值,這個值指定提供的物件是否等於目前的物件。 (繼承來源 Principal) |
ExtensionGet(String) |
擷取擴充類別物件的屬性。 (繼承來源 Principal) |
ExtensionSet(String, Object) |
在擴充類別中設定屬性 (Attribute) 的值。 (繼承來源 Principal) |
FindByIdentity(PrincipalContext, IdentityType, String) |
傳回符合指定之識別型別和值的群組主體物件。 這一版的 FindByIdentity 方法會判斷身分識別值的格式。 |
FindByIdentity(PrincipalContext, String) |
傳回符合指定的識別值之群組主體物件。 |
GetGroups() |
傳回群組物件的集合,指定目前的主體是哪些群組的成員。 (繼承來源 Principal) |
GetGroups(PrincipalContext) |
傳回群組物件的集合,這些群組物件代表的群組不但是主體所屬的群組,而且存在於指定之內容參數所提供的存放區內。 (繼承來源 Principal) |
GetHashCode() |
從主體物件的內容擷取建立的雜湊,適用於雜湊演算法和像是雜湊資料表的結構。 (繼承來源 Principal) |
GetMembers() |
傳回包含在群組中的主體物件之集合。 |
GetMembers(Boolean) |
傳回包含在群組中的主體物件之集合。 當遞迴旗標設為 true 時,這個方法會遞迴地搜尋目前群組,並且傳回所有巢狀群組成員。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
GetUnderlyingObject() |
傳回能為主體物件提供連絡資料的基礎 DirectoryEntry 物件。 (繼承來源 Principal) |
GetUnderlyingObjectType() |
傳回基礎物件型別。 (繼承來源 Principal) |
IsMemberOf(GroupPrincipal) |
傳回布林值,這個值指定主體是否為所指定群組的成員。 (繼承來源 Principal) |
IsMemberOf(PrincipalContext, IdentityType, String) |
傳回布林值,這個值指定主體是否為識別型別和值所指定之群組的成員。 (繼承來源 Principal) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
Save() |
將在主體物件上所做的變更儲存至存放區。 如果這是新的主體物件,則這個方法會將其插入至存放區。 (繼承來源 Principal) |
Save(PrincipalContext) |
將在主體物件上所做的變更儲存至存放區。 如果這是新的主體物件,則這個方法會將其插入至指定的內容。 如果已保存主體,則會從原始內容移至指定的內容。 (繼承來源 Principal) |
ToString() |
傳回目前主體物件的使用者易記字串表示。 (繼承來源 Principal) |