ObjectAuditRule Constructor

Definición

Inicializa una nueva instancia de la clase 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

Identidad a la que se aplica la regla de acceso. Debe ser un objeto que se pueda convertir como .SecurityIdentifier

accessMask
Int32

Máscara de acceso de esta regla. La máscara de acceso es una colección de bits anónimos de 32 bits, cuyo significado se define por parte de los integradores individuales.

isInherited
Boolean

true si esta regla se hereda de un contenedor primario.

inheritanceFlags
InheritanceFlags

Especifica las propiedades de herencia de la regla de acceso.

propagationFlags
PropagationFlags

Indica si las reglas de acceso heredadas se propagan automáticamente. Las marcas de propagación se omiten si inheritanceFlags se establece en None.

objectType
Guid

Tipo de objeto al que se aplica la regla.

inheritedObjectType
Guid

Tipo de objeto secundario que puede heredar la regla.

auditFlags
AuditFlags

Condiciones de auditoría.

Excepciones

El valor del identity parámetro no se puede convertir como o SecurityIdentifierel objectType parámetro contiene un valor no válido.

El valor del accessMask parámetro es 0 o los inheritanceFlags parámetros o propagationFlags contienen valores de marca no reconocidos.

Se aplica a