ObjectAce Konstruktor

Definice

Inicializuje novou instanci ObjectAce třídy.

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())

Parametry

aceFlags
AceFlags

Podmínky dědičnosti, šíření dědičnosti a auditování pro novou položku Access Control (ACE).

qualifier
AceQualifier

Použití nové ACE.

accessMask
Int32

Přístupová maska pro ACE.

sid
SecurityIdentifier

Přidružené SecurityIdentifier k nové ACE.

flags
ObjectAceFlags

type Určuje, zda parametry inheritedType obsahují platné identifikátory GUID objektů.

type
Guid

Identifikátor GUID, který identifikuje typ objektu, na který se vztahuje nová funkce ACE.

inheritedType
Guid

Identifikátor GUID, který identifikuje typ objektu, který může dědit novou ACE.

isCallback
Boolean

true pokud je nová funkce ACE typem zpětného volání ACE.

opaque
Byte[]

Neprůžná data přidružená k nové ACE. To je povoleno pouze pro typy ACE zpětného volání. Délka tohoto pole nesmí být větší než návratová hodnota MaxOpaqueLength(Boolean) metody.

Výjimky

Parametr kvalifikátoru obsahuje neplatnou hodnotu nebo délku hodnoty neprůpaného parametru je větší než návratová hodnota MaxOpaqueLength(Boolean) metody.

Platí pro