ObjectAce Konstruktor
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Elindítja az osztály új példányát ObjectAce .
public:
ObjectAce(System::Security::AccessControl::AceFlags aceFlags, System::Security::AccessControl::AceQualifier qualifier, int accessMask, System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, cli::array <System::Byte> ^ opaque);
public ObjectAce(System.Security.AccessControl.AceFlags aceFlags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[]? opaque);
public ObjectAce(System.Security.AccessControl.AceFlags aceFlags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[] opaque);
new System.Security.AccessControl.ObjectAce : System.Security.AccessControl.AceFlags * System.Security.AccessControl.AceQualifier * int * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAceFlags * Guid * Guid * bool * byte[] -> System.Security.AccessControl.ObjectAce
Public Sub New (aceFlags As AceFlags, qualifier As AceQualifier, accessMask As Integer, sid As SecurityIdentifier, flags As ObjectAceFlags, type As Guid, inheritedType As Guid, isCallback As Boolean, opaque As Byte())
Paraméterek
- aceFlags
- AceFlags
Az új Access Control bejegyzés (ACE) öröklési, öröklési propagálási és naplózási feltételei.
- qualifier
- AceQualifier
Az új ACE használata.
- accessMask
- Int32
Az ACE hozzáférési maszkja.
Az SecurityIdentifier új ACE-hez társított.
- flags
- ObjectAceFlags
Az, hogy a paraméterek és type a inheritedType paraméterek érvényes objektum-GRAFIKUS GUID-ket tartalmaznak-e.
- type
- Guid
Egy GUID, amely azonosítja azt az objektumtípust, amelyre az új ACE vonatkozik.
- inheritedType
- Guid
Egy GUID, amely azonosítja az új ACE örökölhető objektumtípusát.
- isCallback
- Boolean
true ha az új ACE egy ACE visszahívási típus.
- opaque
- Byte[]
Az új ACE-hez társított átlátszatlan adatok. Ez csak visszahívási ACE-típusok esetén engedélyezett. A tömb hossza nem lehet nagyobb, mint a metódus visszatérési MaxOpaqueLength(Boolean) értéke.
Kivételek
A minősítő paraméter érvénytelen értéket tartalmaz, vagy az átlátszatlan paraméter értéke nagyobb, mint a MaxOpaqueLength(Boolean) metódus visszatérési értéke.