次の方法で共有


SystemAcl コンストラクター

定義

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

オーバーロード

SystemAcl(Boolean, Boolean, Int32)

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

SystemAcl(Boolean, Boolean, RawAcl)

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

SystemAcl(Boolean, Boolean, Byte, Int32)

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

SystemAcl(Boolean, Boolean, Int32)

ソース:
ACL.cs

値を指定して、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)

ソース:
ACL.cs

指定した 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)

ソース:
ACL.cs

値を指定して、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) の数。 この数は単にヒントとして使用されます。

適用対象