다음을 통해 공유


DiscretionaryAcl 생성자

정의

DiscretionaryAcl 클래스의 새 인스턴스를 초기화합니다.

오버로드

DiscretionaryAcl(Boolean, Boolean, Int32)

지정된 값을 사용하여 DiscretionaryAcl 클래스의 새 인스턴스를 초기화합니다.

DiscretionaryAcl(Boolean, Boolean, RawAcl)

지정된 DiscretionaryAcl 개체의 지정된 값을 사용하여 RawAcl 클래스의 새 인스턴스를 초기화합니다.

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

지정된 값을 사용하여 DiscretionaryAcl 클래스의 새 인스턴스를 초기화합니다.

DiscretionaryAcl(Boolean, Boolean, Int32)

지정된 값을 사용하여 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(액세스 제어 목록)이면 true입니다.

capacity
Int32

DiscretionaryAcl 개체에 포함될 수 있는 ACE(액세스 제어 항목)의 수입니다. 이 번호는 힌트로만 사용됩니다.

적용 대상

DiscretionaryAcl(Boolean, Boolean, RawAcl)

지정된 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(액세스 제어 목록)이면 true입니다.

rawAcl
RawAcl

RawAcl 개체의 내부 DiscretionaryAcl 개체입니다. null을 지정하여 빈 ACL을 만듭니다.

설명

개체의 Access Control 항목(ACL)RawAcl이 복제됩니다.

적용 대상

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

지정된 값을 사용하여 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(액세스 제어 목록)이면 true입니다.

revision
Byte

DiscretionaryAcl 개체의 수정 수준입니다.

capacity
Int32

DiscretionaryAcl 개체에 포함될 수 있는 ACE(액세스 제어 항목)의 수입니다. 이 번호는 힌트로만 사용됩니다.

적용 대상