次の方法で共有


GroupPrincipal クラス

定義

グループ アカウントをカプセル化します。 グループ アカウントには、管理目的で作成されたプリンシパル オブジェクトまたはアカウントの任意のコレクションを指定できます。

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
属性

コンストラクター

GroupPrincipal(PrincipalContext, String)

GroupPrincipal クラスの新しいインスタンスを初期化し、指定したコンテキストと SAM アカウント名に割り当てます。

GroupPrincipal(PrincipalContext)

指定したコンテキストを使用して、GroupPrincipal クラスの新しいインスタンスを初期化します。

プロパティ

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

プリンシパルのセキュリティ ID (SID) を取得します。

(継承元 Principal)
StructuralObjectClass

構造オブジェクト クラスのディレクトリ属性を取得します。

(継承元 Principal)
UserPrincipalName

このプリンシパルに関連付けられているユーザー プリンシパル名 (UPN) を取得または設定します。

(継承元 Principal)

メソッド

CheckDisposedOrDeleted()

Dispose() メソッドまたは Delete() メソッドがこのクラスで呼び出されたかどうかを判断します。 このメソッドは、このプリンシパル クラスから派生したクラスによって呼び出されます。

(継承元 Principal)
Delete()

ストアからプリンシパル オブジェクトを削除します。

(継承元 Principal)
Dispose()

GroupPrincipal オブジェクトの現在のインスタンスを破棄します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを示すブール値を返します。

(継承元 Principal)
ExtensionGet(String)

拡張クラス オブジェクトの属性を取得します。

(継承元 Principal)
ExtensionSet(String, Object)

拡張クラスの属性の値を設定します。

(継承元 Principal)
FindByIdentity(PrincipalContext, IdentityType, String)

指定した ID の種類と値に一致するグループ プリンシパル オブジェクトを返します。 このバージョンの FindByIdentity メソッドは、ID 値の形式を決定します。

FindByIdentity(PrincipalContext, String)

指定した ID 値と一致するグループ プリンシパル オブジェクトを返します。

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)

プリンシパルが ID の種類と値で指定されたグループのメンバーであるかどうかを示すブール値を返します。

(継承元 Principal)
MemberwiseClone()

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

(継承元 Object)
Save()

プリンシパル オブジェクトに対して行われた変更をストアに保存します。 これが新しいプリンシパル オブジェクトの場合、このメソッドはそれをストアに挿入します。

(継承元 Principal)
Save(PrincipalContext)

プリンシパル オブジェクトに対して行われた変更をストアに保存します。 これが新しいプリンシパル オブジェクトの場合、このメソッドは指定したコンテキストに挿入します。 プリンシパルが既に永続化されている場合は、元のコンテキストから指定されたコンテキストに移動されます。

(継承元 Principal)
ToString()

現在のプリンシパル オブジェクトのわかりやすい文字列形式を返します。

(継承元 Principal)

適用対象