Aracılığıyla paylaş


DiscretionaryAcl Oluşturucular

Tanım

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

Aşırı Yüklemeler

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)

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ı ise.

isDS
Boolean

trueyeni DiscretionaryAcl nesne liste (ACL) Access Control bir dizin nesnesi ise.

capacity
Int32

Bu DiscretionaryAcl nesnenin 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)

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ı ise.

isDS
Boolean

trueyeni DiscretionaryAcl nesne liste (ACL) Access Control bir dizin nesnesi ise.

rawAcl
RawAcl

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

Açıklamalar

nesnesindeki RawAcl Access Control Girdileri (ACL) kopyalanmıştır.

Şunlara uygulanır

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

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ı ise.

isDS
Boolean

trueyeni DiscretionaryAcl nesne liste (ACL) Access Control bir dizin nesnesi ise.

revision
Byte

Yeni DiscretionaryAcl nesnenin düzeltme düzeyi.

capacity
Int32

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

Şunlara uygulanır