SystemAcl Konstruktoren

Definition

Initialisiert eine neue Instanz der SystemAcl-Klasse.

Überlädt

SystemAcl(Boolean, Boolean, Int32)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten.

SystemAcl(Boolean, Boolean, RawAcl)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten des angegebenen RawAcl-Objekts.

SystemAcl(Boolean, Boolean, Byte, Int32)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten.

SystemAcl(Boolean, Boolean, Int32)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten.

public:
 SystemAcl(bool isContainer, bool isDS, int capacity);
public SystemAcl (bool isContainer, bool isDS, int capacity);
new System.Security.AccessControl.SystemAcl : bool * bool * int -> System.Security.AccessControl.SystemAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, capacity As Integer)

Parameter

isContainer
Boolean

true, wenn das neue SystemAcl-Objekt ein Container ist.

isDS
Boolean

true, wenn das neue SystemAcl-Objekt eine Zugriffssteuerungsliste (ACL) für ein Verzeichnisobjekt ist.

capacity
Int32

Die Anzahl der möglichen Zugriffssteuerungseinträge (ACEs – Access Control Entries), die dieses SystemAcl-Objekt enthalten kann. Diese Zahl sollte nur als Anhaltspunkt verwendet werden.

Gilt für

SystemAcl(Boolean, Boolean, RawAcl)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten des angegebenen RawAcl-Objekts.

public:
 SystemAcl(bool isContainer, bool isDS, System::Security::AccessControl::RawAcl ^ rawAcl);
public SystemAcl (bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl);
new System.Security.AccessControl.SystemAcl : bool * bool * System.Security.AccessControl.RawAcl -> System.Security.AccessControl.SystemAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, rawAcl As RawAcl)

Parameter

isContainer
Boolean

true, wenn das neue SystemAcl-Objekt ein Container ist.

isDS
Boolean

true, wenn das neue SystemAcl-Objekt eine Zugriffssteuerungsliste (ACL) für ein Verzeichnisobjekt ist.

rawAcl
RawAcl

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

Hinweise

Die Access Control Einträge (ACEs) im RawAcl Objekt werden geklont.

Gilt für

SystemAcl(Boolean, Boolean, Byte, Int32)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten.

public:
 SystemAcl(bool isContainer, bool isDS, System::Byte revision, int capacity);
public SystemAcl (bool isContainer, bool isDS, byte revision, int capacity);
new System.Security.AccessControl.SystemAcl : bool * bool * byte * int -> System.Security.AccessControl.SystemAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, revision As Byte, capacity As Integer)

Parameter

isContainer
Boolean

true, wenn das neue SystemAcl-Objekt ein Container ist.

isDS
Boolean

true, wenn das neue SystemAcl-Objekt eine Zugriffssteuerungsliste (ACL) für ein Verzeichnisobjekt ist.

revision
Byte

Die Revisionsebene des neuen SystemAcl-Objekts.

capacity
Int32

Die Anzahl der möglichen Zugriffssteuerungseinträge (ACEs – Access Control Entries), die dieses SystemAcl-Objekt enthalten kann. Diese Zahl sollte nur als Anhaltspunkt verwendet werden.

Gilt für