DiscretionaryAcl Konstruktoren

Definition

Initialisiert eine neue Instanz der DiscretionaryAcl-Klasse.

Überlädt

Name Beschreibung
DiscretionaryAcl(Boolean, Boolean, Int32)

Initialisiert eine neue Instanz der DiscretionaryAcl Klasse mit den angegebenen Werten.

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Initialisiert eine neue Instanz der DiscretionaryAcl Klasse mit den angegebenen Werten aus dem angegebenen RawAcl Objekt.

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Initialisiert eine neue Instanz der DiscretionaryAcl Klasse mit den angegebenen Werten.

DiscretionaryAcl(Boolean, Boolean, Int32)

Quelle:
ACL.cs

Initialisiert eine neue Instanz der DiscretionaryAcl Klasse mit den angegebenen Werten.

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)

Parameter

isContainer
Boolean

true wenn das neue DiscretionaryAcl Objekt ein Container ist.

isDS
Boolean

true, wenn das neue DiscretionaryAcl-Objekt ein Verzeichnisobjekt Access Control List (ACL) ist.

capacity
Int32

Die Anzahl der Access Control Einträge (ACEs), die dieses DiscretionaryAcl-Objekt enthalten kann. Diese Zahl ist nur als Hinweis zu verwenden.

Gilt für:

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Quelle:
ACL.cs

Initialisiert eine neue Instanz der DiscretionaryAcl Klasse mit den angegebenen Werten aus dem angegebenen RawAcl Objekt.

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)

Parameter

isContainer
Boolean

true wenn das neue DiscretionaryAcl Objekt ein Container ist.

isDS
Boolean

true, wenn das neue DiscretionaryAcl-Objekt ein Verzeichnisobjekt Access Control List (ACL) ist.

rawAcl
RawAcl

Das zugrunde liegende RawAcl Objekt für das neue DiscretionaryAcl Objekt. Geben Sie null an, um eine leere ACL zu erstellen.

Hinweise

Die Access Control Entries (ACEs) im RawAcl-Objekt werden geklont.

Gilt für:

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Quelle:
ACL.cs

Initialisiert eine neue Instanz der DiscretionaryAcl Klasse mit den angegebenen Werten.

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)

Parameter

isContainer
Boolean

true wenn das neue DiscretionaryAcl Objekt ein Container ist.

isDS
Boolean

true, wenn das neue DiscretionaryAcl-Objekt ein Verzeichnisobjekt Access Control List (ACL) ist.

revision
Byte

Die Revisionsebene des neuen DiscretionaryAcl Objekts.

capacity
Int32

Die Anzahl der Access Control Einträge (ACEs), die dieses DiscretionaryAcl-Objekt enthalten kann. Diese Zahl ist nur als Hinweis zu verwenden.

Gilt für: