DiscretionaryAcl Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.