Condividi tramite


DiscretionaryAcl Costruttori

Definizione

Inizializza una nuova istanza della classe DiscretionaryAcl.

Overload

DiscretionaryAcl(Boolean, Boolean, Int32)

Inizializza una nuova istanza della classe DiscretionaryAcl con i valori specificati.

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Inizializza una nuova istanza della classe DiscretionaryAcl con i valori specificati dall'oggetto RawAcl specificato.

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Inizializza una nuova istanza della classe DiscretionaryAcl con i valori specificati.

DiscretionaryAcl(Boolean, Boolean, Int32)

Inizializza una nuova istanza della classe DiscretionaryAcl con i valori specificati.

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)

Parametri

isContainer
Boolean

true se il nuovo oggetto DiscretionaryAcl è un contenitore.

isDS
Boolean

true se il nuovo oggetto DiscretionaryAcl è un oggetto di directory ACL (Access Control List, elenco di controllo di accesso).

capacity
Int32

Numero di ACE (Access Control Entries, voci di controllo di accesso) che l'oggetto DiscretionaryAcl può contenere. Questo numero deve essere utilizzato solo come suggerimento.

Si applica a

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Inizializza una nuova istanza della classe DiscretionaryAcl con i valori specificati dall'oggetto RawAcl specificato.

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)

Parametri

isContainer
Boolean

true se il nuovo oggetto DiscretionaryAcl è un contenitore.

isDS
Boolean

true se il nuovo oggetto DiscretionaryAcl è un oggetto di directory ACL (Access Control List, elenco di controllo di accesso).

rawAcl
RawAcl

Oggetto RawAcl sottostante per il nuovo oggetto DiscretionaryAcl. Specificare null per creare un elenco ACL vuoto.

Commenti

Le voci Controllo di accesso (AES) nell'oggetto RawAcl vengono clonate.

Si applica a

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Inizializza una nuova istanza della classe DiscretionaryAcl con i valori specificati.

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)

Parametri

isContainer
Boolean

true se il nuovo oggetto DiscretionaryAcl è un contenitore.

isDS
Boolean

true se il nuovo oggetto DiscretionaryAcl è un oggetto di directory ACL (Access Control List, elenco di controllo di accesso).

revision
Byte

Livello di revisione del nuovo oggetto DiscretionaryAcl.

capacity
Int32

Numero di ACE (Access Control Entries, voci di controllo di accesso) che l'oggetto DiscretionaryAcl può contenere. Questo numero deve essere utilizzato solo come suggerimento.

Si applica a