ObjectAuditRule Construtor

Definição

Inicializa uma nova instância da classe ObjectAuditRule.

protected:
 ObjectAuditRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System::Security::AccessControl::AuditFlags auditFlags);
protected ObjectAuditRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System.Security.AccessControl.AuditFlags auditFlags);
new System.Security.AccessControl.ObjectAuditRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * Guid * Guid * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.ObjectAuditRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectType As Guid, inheritedObjectType As Guid, auditFlags As AuditFlags)

Parâmetros

identity
IdentityReference

A identidade à qual a regra de acesso se aplica. Deve ser um objeto que pode ser convertido como um SecurityIdentifier.

accessMask
Int32

A máscara de acesso dessa regra. A máscara de acesso é uma coleção de 32 bits de bits anônimos, o significado do qual é definido pelos integradores individuais.

isInherited
Boolean

true se essa regra for herdada de um contêiner pai.

inheritanceFlags
InheritanceFlags

Especifica as propriedades de herança da regra de acesso.

propagationFlags
PropagationFlags

Se as regras de acesso herdadas são propagadas automaticamente. Os sinalizadores de propagação serão ignorados se inheritanceFlags estiverem definidos como None.

objectType
Guid

O tipo de objeto ao qual a regra se aplica.

inheritedObjectType
Guid

O tipo de objeto filho que pode herdar a regra.

auditFlags
AuditFlags

As condições de auditoria.

Exceções

O valor do identity parâmetro não pode ser convertido como um SecurityIdentifierou o objectType parâmetro contém um valor inválido.

O valor do accessMask parâmetro é 0 ou os inheritanceFlags parâmetros ou propagationFlags contêm valores de sinalizador não reconhecidos.

Aplica-se a