ObjectAce Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicia una nueva instancia de la clase 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())
Parámetros
- aceFlags
- AceFlags
Herencia, propagación de herencia y condiciones de auditoría para la nueva entrada de control de acceso (ACE).
- qualifier
- AceQualifier
El uso de la nueva ACE.
- accessMask
- Int32
La máscara de acceso para la ACE.
SecurityIdentifier asociado a la nueva ACE.
- flags
- ObjectAceFlags
Si los parámetros type
y inheritedType
contienen GUID de objeto válido.
- 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[]
Los datos opacos asociados a la nueva ACE. Solo se permite para tipos ACE de devolución de llamada. La longitud de esta matriz no debe ser mayor que el valor devuelto del método MaxOpaqueLength(Boolean).
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 método MaxOpaqueLength(Boolean).