DiscretionaryAcl Oluşturucular

Tanım

DiscretionaryAcl sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
DiscretionaryAcl(Boolean, Boolean, Int32)

Belirtilen değerlerle sınıfının yeni bir örneğini DiscretionaryAcl başlatır.

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Belirtilen nesneden belirtilen değerlerle sınıfının yeni bir örneğini DiscretionaryAclRawAcl başlatır.

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Belirtilen değerlerle sınıfının yeni bir örneğini DiscretionaryAcl başlatır.

DiscretionaryAcl(Boolean, Boolean, Int32)

Kaynak:
ACL.cs

Belirtilen değerlerle sınıfının yeni bir örneğini DiscretionaryAcl başlatır.

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)

Parametreler

isContainer
Boolean

true yeni DiscretionaryAcl nesne bir kapsayıcıysa.

isDS
Boolean

Yeni true nesnesi Liste (ACL) Access Control bir dizin nesnesiyse DiscretionaryAcl.

capacity
Int32

Bu DiscretionaryAcl nesnesinin içerebileceği Access Control Girdilerinin (ACL) sayısı. Bu sayı yalnızca ipucu olarak kullanılacaktır.

Şunlara uygulanır

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Kaynak:
ACL.cs

Belirtilen nesneden belirtilen değerlerle sınıfının yeni bir örneğini DiscretionaryAclRawAcl başlatır.

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)

Parametreler

isContainer
Boolean

true yeni DiscretionaryAcl nesne bir kapsayıcıysa.

isDS
Boolean

Yeni true nesnesi Liste (ACL) Access Control bir dizin nesnesiyse DiscretionaryAcl.

rawAcl
RawAcl

Yeni RawAcl nesne için temel alınan DiscretionaryAcl nesne. Boş bir ACL oluşturmak için belirtin null .

Açıklamalar

RawAcl nesnesindeki Access Control Girişleri (ACL'ler) kopyalanmıştır.

Şunlara uygulanır

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Kaynak:
ACL.cs

Belirtilen değerlerle sınıfının yeni bir örneğini DiscretionaryAcl başlatır.

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)

Parametreler

isContainer
Boolean

true yeni DiscretionaryAcl nesne bir kapsayıcıysa.

isDS
Boolean

Yeni true nesnesi Liste (ACL) Access Control bir dizin nesnesiyse DiscretionaryAcl.

revision
Byte

Yeni DiscretionaryAcl nesnenin düzeltme düzeyi.

capacity
Int32

Bu DiscretionaryAcl nesnesinin içerebileceği Access Control Girdilerinin (ACL) sayısı. Bu sayı yalnızca ipucu olarak kullanılacaktır.

Şunlara uygulanır