DiscretionaryAcl クラス
アセンブリ: mscorlib (mscorlib.dll 内)
構文
継承階層System.Security.AccessControl.GenericAcl
System.Security.AccessControl.CommonAcl
System.Security.AccessControl.DiscretionaryAcl
スレッド セーフ
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照DiscretionaryAcl コンストラクタ (Boolean, Boolean, Int32)
アセンブリ: mscorlib (mscorlib.dll 内)
構文Dim isContainer As Boolean Dim isDS As Boolean Dim capacity As Integer Dim instance As New DiscretionaryAcl(isContainer, isDS, capacity)
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照DiscretionaryAcl コンストラクタ (Boolean, Boolean, Byte, Int32)
アセンブリ: mscorlib (mscorlib.dll 内)
構文Public Sub New ( _ isContainer As Boolean, _ isDS As Boolean, _ revision As Byte, _ capacity As Integer _ )
Dim isContainer As Boolean Dim isDS As Boolean Dim revision As Byte Dim capacity As Integer Dim instance As New DiscretionaryAcl(isContainer, isDS, revision, capacity)
public function DiscretionaryAcl ( isContainer : boolean, isDS : boolean, revision : byte, capacity : int )
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照DiscretionaryAcl コンストラクタ
オーバーロードの一覧| 名前 | 説明 |
|---|---|
| DiscretionaryAcl (Boolean, Boolean, Int32) | 値を指定して、DiscretionaryAcl クラスの新しいインスタンスを初期化します。 |
| DiscretionaryAcl (Boolean, Boolean, RawAcl) | 指定した RawAcl オブジェクトからの指定した値を使用して、DiscretionaryAcl クラスの新しいインスタンスを初期化します。 |
| DiscretionaryAcl (Boolean, Boolean, Byte, Int32) | 値を指定して、DiscretionaryAcl クラスの新しいインスタンスを初期化します。 |
参照DiscretionaryAcl コンストラクタ (Boolean, Boolean, RawAcl)
アセンブリ: mscorlib (mscorlib.dll 内)
構文Dim isContainer As Boolean Dim isDS As Boolean Dim rawAcl As RawAcl Dim instance As New DiscretionaryAcl(isContainer, isDS, rawAcl)
解説
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照DiscretionaryAcl プロパティ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| BinaryLength | 現在の CommonAcl オブジェクトのバイナリ表現の長さ (バイト単位) を取得します。GetBinaryForm メソッドを使用して、アクセス制御リスト (ACL: Access Control List) をバイナリ配列にマーシャリングする前に、この長さを使用する必要があります。 ( CommonAcl から継承されます。) |
| Count | 現在の CommonAcl オブジェクト内のアクセス制御エントリ (ACE) の数を取得します。 ( CommonAcl から継承されます。) |
| IsCanonical | 現在の CommonAcl オブジェクト内のアクセス制御エントリ (ACE) の順序が標準の順序であるかどうかを指定するブール値を取得します。 ( CommonAcl から継承されます。) |
| IsContainer | CommonAcl オブジェクトがコンテナであるかどうかを設定します。 ( CommonAcl から継承されます。) |
| IsDS | 現在の CommonAcl オブジェクトがディレクトリ オブジェクトのアクセス制御リスト (ACL: Access Control List) であるかどうかを設定します。 ( CommonAcl から継承されます。) |
| IsSynchronized | このプロパティは必ず false に設定されます。このプロパティは、ICollection インターフェイスを実装するためだけに実装されています。 ( GenericAcl から継承されます。) |
| Item | 指定したインデックス位置にある CommonAce を取得または設定します。 ( CommonAcl から継承されます。) |
| Revision | CommonAcl のリビジョン レベルを取得します。 ( CommonAcl から継承されます。) |
| SyncRoot | このプロパティは常に null 参照 (Visual Basic では Nothing) を返します。このプロパティは、ICollection インターフェイスを実装するためだけに実装されています。 ( GenericAcl から継承されます。) |
参照DiscretionaryAcl メソッド
パブリック メソッド
参照DiscretionaryAcl メンバ
随意アクセス制御リスト (DACL: Discretionary Access Control List) を表します。
DiscretionaryAcl データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| BinaryLength | 現在の CommonAcl オブジェクトのバイナリ表現の長さ (バイト単位) を取得します。GetBinaryForm メソッドを使用して、アクセス制御リスト (ACL: Access Control List) をバイナリ配列にマーシャリングする前に、この長さを使用する必要があります。(CommonAcl から継承されます。) |
| Count | 現在の CommonAcl オブジェクト内のアクセス制御エントリ (ACE) の数を取得します。(CommonAcl から継承されます。) |
| IsCanonical | 現在の CommonAcl オブジェクト内のアクセス制御エントリ (ACE) の順序が標準の順序であるかどうかを指定するブール値を取得します。(CommonAcl から継承されます。) |
| IsContainer | CommonAcl オブジェクトがコンテナであるかどうかを設定します。 (CommonAcl から継承されます。) |
| IsDS | 現在の CommonAcl オブジェクトがディレクトリ オブジェクトのアクセス制御リスト (ACL: Access Control List) であるかどうかを設定します。(CommonAcl から継承されます。) |
| IsSynchronized | このプロパティは必ず false に設定されます。このプロパティは、ICollection インターフェイスを実装するためだけに実装されています。(GenericAcl から継承されます。) |
| Item | 指定したインデックス位置にある CommonAce を取得または設定します。(CommonAcl から継承されます。) |
| Revision | CommonAcl のリビジョン レベルを取得します。(CommonAcl から継承されます。) |
| SyncRoot | このプロパティは常に null 参照 (Visual Basic では Nothing) を返します。このプロパティは、ICollection インターフェイスを実装するためだけに実装されています。(GenericAcl から継承されます。) |
パブリック メソッド
参照- DiscretionaryAclのページへのリンク