ObjectAce Constructor

Definitie

Hiermee wordt een nieuw exemplaar van de ObjectAce klasse gestart.

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

Parameters

aceFlags
AceFlags

De overname, overnamedoorgifte en controlevoorwaarden voor de nieuwe Access Control Entry (ACE).

qualifier
AceQualifier

Het gebruik van de nieuwe ACE.

accessMask
Int32

Het toegangsmasker voor de ACE.

sid
SecurityIdentifier

De SecurityIdentifier gekoppeld aan de nieuwe ACE.

flags
ObjectAceFlags

Of de type en inheritedType parameters geldige object-GUID's bevatten.

type
Guid

Een GUID die het objecttype identificeert waarop de nieuwe ACE van toepassing is.

inheritedType
Guid

Een GUID die het objecttype identificeert dat de nieuwe ACE kan overnemen.

isCallback
Boolean

true als de nieuwe ACE een callback-type ACE is.

opaque
Byte[]

Ondoorzichtige gegevens die zijn gekoppeld aan de nieuwe ACE. Dit is alleen toegestaan voor callback ACE-typen. De lengte van deze matrix mag niet groter zijn dan de retourwaarde van de MaxOpaqueLength(Boolean) methode.

Uitzonderingen

De kwalificatieparameter bevat een ongeldige waarde of de lengte van de waarde van de ondoorzichtige parameter is groter dan de retourwaarde van de MaxOpaqueLength(Boolean) methode.

Van toepassing op