CommonAce クラス
アセンブリ: mscorlib (mscorlib.dll 内)
構文
解説
継承階層System.Security.AccessControl.GenericAce
System.Security.AccessControl.KnownAce
System.Security.AccessControl.QualifiedAce
System.Security.AccessControl.CommonAce
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照CommonAce コンストラクタ
アセンブリ: mscorlib (mscorlib.dll 内)
構文Public Sub New ( _ flags As AceFlags, _ qualifier As AceQualifier, _ accessMask As Integer, _ sid As SecurityIdentifier, _ isCallback As Boolean, _ opaque As Byte() _ )
Dim flags As AceFlags Dim qualifier As AceQualifier Dim accessMask As Integer Dim sid As SecurityIdentifier Dim isCallback As Boolean Dim opaque As Byte() Dim instance As New CommonAce(flags, qualifier, accessMask, sid, isCallback, opaque)
public CommonAce ( AceFlags flags, AceQualifier qualifier, int accessMask, SecurityIdentifier sid, bool isCallback, byte[] opaque )
public: CommonAce ( AceFlags flags, AceQualifier qualifier, int accessMask, SecurityIdentifier^ sid, bool isCallback, array<unsigned char>^ opaque )
public CommonAce ( AceFlags flags, AceQualifier qualifier, int accessMask, SecurityIdentifier sid, boolean isCallback, byte[] opaque )
public function CommonAce ( flags : AceFlags, qualifier : AceQualifier, accessMask : int, sid : SecurityIdentifier, isCallback : boolean, opaque : byte[] )
- sid
新しい ACE に関連付けられている SecurityIdentifier。
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照CommonAce プロパティ
パブリック プロパティ
参照CommonAce メソッド
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Copy | このアクセス制御エントリ (ACE: Access Control Entry) の詳細コピーを作成します。 ( GenericAce から継承されます。) |
| CreateFromBinaryForm | 指定したバイナリ データから GenericAce オブジェクトを作成します。 ( GenericAce から継承されます。) |
| Equals | オーバーロードされます。 ( GenericAce から継承されます。) |
| GetBinaryForm | オーバーライドされます。 CommonAce オブジェクトの内容を、指定したオフセットから始まる指定したバイト配列にマーシャリングします。 |
| GetHashCode | GenericAce クラスのハッシュ関数として機能します。GetHashCode メソッドは、ハッシュ アルゴリズムや、ハッシュ テーブルなどのデータ構造での使用に適しています。 ( GenericAce から継承されます。) |
| GetOpaque | この QualifiedAce オブジェクトに関連付けられた非透過コールバック データを返します。 ( QualifiedAce から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
| MaxOpaqueLength | コールバック アクセス制御エントリ (ACE) の非透過データ BLOB の許容最大長を取得します。 |
| op_Equality | 指定した GenericAce オブジェクトが等しいかどうかを判断します。 ( GenericAce から継承されます。) |
| op_Inequality | 指定した GenericAce オブジェクトが等しくないかどうかを判断します。 ( GenericAce から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| SetOpaque | この QualifiedAce オブジェクトに関連付けられた非透過コールバック データを設定します。 ( QualifiedAce から継承されます。) |
| ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |
参照CommonAce メンバ
アクセス制御エントリ (ACE: Access Control Entry) を表します。
CommonAce データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Copy | このアクセス制御エントリ (ACE: Access Control Entry) の詳細コピーを作成します。 (GenericAce から継承されます。) |
| CreateFromBinaryForm | 指定したバイナリ データから GenericAce オブジェクトを作成します。 (GenericAce から継承されます。) |
| Equals | オーバーロードされます。 ( GenericAce から継承されます。) |
| GetBinaryForm | オーバーライドされます。 CommonAce オブジェクトの内容を、指定したオフセットから始まる指定したバイト配列にマーシャリングします。 |
| GetHashCode | GenericAce クラスのハッシュ関数として機能します。GetHashCode メソッドは、ハッシュ アルゴリズムや、ハッシュ テーブルなどのデータ構造での使用に適しています。 (GenericAce から継承されます。) |
| GetOpaque | この QualifiedAce オブジェクトに関連付けられた非透過コールバック データを返します。 (QualifiedAce から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| MaxOpaqueLength | コールバック アクセス制御エントリ (ACE) の非透過データ BLOB の許容最大長を取得します。 |
| op_Equality | 指定した GenericAce オブジェクトが等しいかどうかを判断します。 (GenericAce から継承されます。) |
| op_Inequality | 指定した GenericAce オブジェクトが等しくないかどうかを判断します。 (GenericAce から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| SetOpaque | この QualifiedAce オブジェクトに関連付けられた非透過コールバック データを設定します。 (QualifiedAce から継承されます。) |
| ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
参照- CommonAceのページへのリンク