ObjectSecurity.AuditRuleFactory Método

Definição

Inicializa uma nova instância da classe AuditRule com os valores especificados.

public abstract System.Security.AccessControl.AuditRule AuditRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);

Parâmetros

identityReference
IdentityReference

A identidade à qual a regra de auditoria se aplica. Precisa ser um objeto que possa 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, cujo significado é 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 auditoria.

propagationFlags
PropagationFlags

Especifica se as regras de auditoria herdadas são propagadas automaticamente. Os sinalizadores de propagação serão ignorados se inheritanceFlags estiver definido como None.

flags
AuditFlags

Especifica as condições para as quais a regra é auditada.

Retornos

O objeto AuditRule criado por esse método.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, 6 (package-provided), 6, 7 (package-provided), 7, 8 (package-provided), 8, 9 (package-provided), 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5