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, 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) |
適用対象
.NET