CommonAce Construtor

Definição

Inicializa uma nova instância da CommonAce classe.

public:
 CommonAce(System::Security::AccessControl::AceFlags flags, System::Security::AccessControl::AceQualifier qualifier, int accessMask, System::Security::Principal::SecurityIdentifier ^ sid, bool isCallback, cli::array <System::Byte> ^ opaque);
public CommonAce(System.Security.AccessControl.AceFlags flags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, bool isCallback, byte[]? opaque);
public CommonAce(System.Security.AccessControl.AceFlags flags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, bool isCallback, byte[] opaque);
new System.Security.AccessControl.CommonAce : System.Security.AccessControl.AceFlags * System.Security.AccessControl.AceQualifier * int * System.Security.Principal.SecurityIdentifier * bool * byte[] -> System.Security.AccessControl.CommonAce
Public Sub New (flags As AceFlags, qualifier As AceQualifier, accessMask As Integer, sid As SecurityIdentifier, isCallback As Boolean, opaque As Byte())

Parâmetros

flags
AceFlags

Flags que especificam informações sobre as condições de herança, propagação da herança e auditoria para a nova entrada de controlo de acesso (ACE).

qualifier
AceQualifier

A utilização do novo ACE.

accessMask
Int32

A máscara de acesso para o ACE.

sid
SecurityIdentifier

O SecurityIdentifier associado ao novo ACE.

isCallback
Boolean

true para especificar que o novo ACE é um ACE do tipo callback.

opaque
Byte[]

Dados opacos associados ao novo ACE. Dados opacos são permitidos apenas para tipos ACE de callback. O comprimento deste array não pode ser maior do que o valor de retorno do MaxOpaqueLength(Boolean) método.

Aplica-se a