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のページへのリンク