ObjectAce Construtor

Definição

Inicia uma nova instância da ObjectAce classe.

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

As condições de herança, propagação de herança e auditoria para a nova ACE (entrada de Controle de Acesso).

qualifier
AceQualifier

O uso do novo ACE.

accessMask
Int32

A máscara de acesso para o ACE.

sid
SecurityIdentifier

O SecurityIdentifier associado ao novo ACE.

flags
ObjectAceFlags

Se os parâmetros e type os inheritedType parâmetros contêm GUIDs de objeto válidos.

type
Guid

Um GUID que identifica o tipo de objeto ao qual o novo ACE se aplica.

inheritedType
Guid

Um GUID que identifica o tipo de objeto que pode herdar o novo ACE.

isCallback
Boolean

true se o novo ACE for um ACE do tipo de retorno de chamada.

opaque
Byte[]

Dados opacos associados ao novo ACE. Isso só é permitido para tipos ACE de retorno de chamada. O comprimento dessa matriz não deve ser maior do que o valor retornado do MaxOpaqueLength(Boolean) método.

Exceções

O parâmetro qualificador contém um valor inválido ou o comprimento do valor do parâmetro opaco é maior que o valor retornado do MaxOpaqueLength(Boolean) método.

Aplica-se a