ObjectAce Constructor

Definición

Inicia una nueva instancia de la ObjectAce clase .

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

Parámetros

aceFlags
AceFlags

Las condiciones de herencia, propagación de herencia y auditoría para la nueva entrada de Access Control (ACE).

qualifier
AceQualifier

Uso de la nueva ACE.

accessMask
Int32

Máscara de acceso para la ACE.

sid
SecurityIdentifier

SecurityIdentifier asociado a la nueva ACE.

flags
ObjectAceFlags

Si los type parámetros y inheritedType contienen GUID de objeto válidos.

type
Guid

GUID que identifica el tipo de objeto al que se aplica la nueva ACE.

inheritedType
Guid

GUID que identifica el tipo de objeto que puede heredar la nueva ACE.

isCallback
Boolean

true si la nueva ACE es una ACE de tipo de devolución de llamada.

opaque
Byte[]

Datos opacos asociados a la nueva ACE. Esto solo se permite para los tipos ACE de devolución de llamada. La longitud de esta matriz no debe ser mayor que el valor devuelto del MaxOpaqueLength(Boolean) método .

Excepciones

El parámetro calificador contiene un valor no válido o la longitud del valor del parámetro opaco es mayor que el valor devuelto del MaxOpaqueLength(Boolean) método.

Se aplica a