次の方法で共有


SystemAcl コンストラクター

定義

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

オーバーロード

SystemAcl(Boolean, Boolean, Int32)

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

SystemAcl(Boolean, Boolean, RawAcl)

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

SystemAcl(Boolean, Boolean, Byte, Int32)

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

SystemAcl(Boolean, Boolean, Int32)

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

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

パラメーター

isContainer
Boolean

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

isDS
Boolean

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

capacity
Int32

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

適用対象

SystemAcl(Boolean, Boolean, RawAcl)

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

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

パラメーター

isContainer
Boolean

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

isDS
Boolean

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

rawAcl
RawAcl

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

注釈

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

適用対象

SystemAcl(Boolean, Boolean, Byte, Int32)

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

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

パラメーター

isContainer
Boolean

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

isDS
Boolean

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

revision
Byte

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

capacity
Int32

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

適用対象