次の方法で共有


DiscretionaryAcl コンストラクター

定義

DiscretionaryAcl クラスの新しいインスタンスを初期化します。

オーバーロード

DiscretionaryAcl(Boolean, Boolean, Int32)

値を指定して、DiscretionaryAcl クラスの新しいインスタンスを初期化します。

DiscretionaryAcl(Boolean, Boolean, RawAcl)

指定した DiscretionaryAcl オブジェクトからの指定した値を使用して、 RawAcl クラスの新しいインスタンスを初期化します。

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

値を指定して、DiscretionaryAcl クラスの新しいインスタンスを初期化します。

DiscretionaryAcl(Boolean, Boolean, Int32)

ソース:
ACL.cs

値を指定して、DiscretionaryAcl クラスの新しいインスタンスを初期化します。

public:
 DiscretionaryAcl(bool isContainer, bool isDS, int capacity);
public DiscretionaryAcl (bool isContainer, bool isDS, int capacity);
new System.Security.AccessControl.DiscretionaryAcl : bool * bool * int -> System.Security.AccessControl.DiscretionaryAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, capacity As Integer)

パラメーター

isContainer
Boolean

新しい DiscretionaryAcl オブジェクトがコンテナーである場合は true

isDS
Boolean

新しい DiscretionaryAcl オブジェクトがディレクトリ オブジェクトのアクセス制御リスト (ACL: Access Control List) である場合は true

capacity
Int32

この DiscretionaryAcl オブジェクトが格納できるアクセス制御エントリ (ACE: Access Control Entry) の数。 この数は単にヒントとして使用されます。

適用対象

DiscretionaryAcl(Boolean, Boolean, RawAcl)

ソース:
ACL.cs

指定した DiscretionaryAcl オブジェクトからの指定した値を使用して、 RawAcl クラスの新しいインスタンスを初期化します。

public:
 DiscretionaryAcl(bool isContainer, bool isDS, System::Security::AccessControl::RawAcl ^ rawAcl);
public DiscretionaryAcl (bool isContainer, bool isDS, System.Security.AccessControl.RawAcl? rawAcl);
public DiscretionaryAcl (bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl);
new System.Security.AccessControl.DiscretionaryAcl : bool * bool * System.Security.AccessControl.RawAcl -> System.Security.AccessControl.DiscretionaryAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, rawAcl As RawAcl)

パラメーター

isContainer
Boolean

新しい DiscretionaryAcl オブジェクトがコンテナーである場合は true

isDS
Boolean

新しい DiscretionaryAcl オブジェクトがディレクトリ オブジェクトのアクセス制御リスト (ACL: Access Control List) である場合は true

rawAcl
RawAcl

新しい RawAcl オブジェクトの基になる DiscretionaryAcl オブジェクト。 空の ACL を作成するには、null を指定します。

注釈

オブジェクト内のAccess Control エントリ (ACE) RawAcl が複製されます。

適用対象

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

ソース:
ACL.cs

値を指定して、DiscretionaryAcl クラスの新しいインスタンスを初期化します。

public:
 DiscretionaryAcl(bool isContainer, bool isDS, System::Byte revision, int capacity);
public DiscretionaryAcl (bool isContainer, bool isDS, byte revision, int capacity);
new System.Security.AccessControl.DiscretionaryAcl : bool * bool * byte * int -> System.Security.AccessControl.DiscretionaryAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, revision As Byte, capacity As Integer)

パラメーター

isContainer
Boolean

新しい DiscretionaryAcl オブジェクトがコンテナーである場合は true

isDS
Boolean

新しい DiscretionaryAcl オブジェクトがディレクトリ オブジェクトのアクセス制御リスト (ACL: Access Control List) である場合は true

revision
Byte

新しい DiscretionaryAcl オブジェクトのリビジョン レベル。

capacity
Int32

この DiscretionaryAcl オブジェクトが格納できるアクセス制御エントリ (ACE: Access Control Entry) の数。 この数は単にヒントとして使用されます。

適用対象