Compartir a través de


ActiveDirectorySecurity.AuditRuleFactory Método

Definición

Crea un objeto AuditRule.

Sobrecargas

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Crea un objeto AuditRule con los valores especificados.

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)

Crea un objeto AuditRule con los valores especificados.

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

Crea un objeto AuditRule con los valores especificados.

public:
 override 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);
public override sealed 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);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public Overrides NotOverridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule

Parámetros

identityReference
IdentityReference

Objeto IdentityReference, como un objeto NTAccount, que se resuelve en un identificador de seguridad (SID).

accessMask
Int32

Máscara de bits Int32 que muestra los privilegios de acceso que se van a utilizar.

isInherited
Boolean

Objeto Boolean que indica si se heredan las ACE. Es true si se heredan las ACE; de lo contrario, es false.

inheritanceFlags
InheritanceFlags

Objeto InheritanceFlags que contiene los marcadores de herencia de un objeto de directorio.

propagationFlags
PropagationFlags

Objeto PropagationFlags que contiene los marcadores de propagación de herencia de un objeto de directorio.

flags
AuditFlags

Objeto AuditFlags que contiene los marcadores de auditoría de este objeto ActiveDirectorySecurity.

Devoluciones

Objeto AuditRule que corresponde al objeto ActiveDirectorySecurity.

Consulte también

Se aplica a

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

Crea un objeto AuditRule con los valores especificados.

public:
 override 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, Guid objectGuid, Guid inheritedObjectGuid);
public override sealed 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, Guid objectGuid, Guid inheritedObjectGuid);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags * Guid * Guid -> System.Security.AccessControl.AuditRule
Public Overrides NotOverridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags, objectGuid As Guid, inheritedObjectGuid As Guid) As AuditRule

Parámetros

identityReference
IdentityReference

Objeto IdentityReference, como un objeto NTAccount, que se resuelve en un identificador de seguridad (SID).

accessMask
Int32

Máscara de bits Int32 que muestra los privilegios de acceso que se van a utilizar.

isInherited
Boolean

Objeto Boolean que indica si se heredan las ACE. Es true si se heredan las ACE; de lo contrario, es false.

inheritanceFlags
InheritanceFlags

Objeto InheritanceFlags que contiene los marcadores de herencia de un objeto de directorio.

propagationFlags
PropagationFlags

Objeto PropagationFlags que contiene los marcadores de propagación de herencia de un objeto de directorio.

flags
AuditFlags

Objeto AuditFlags que contiene los marcadores de auditoría de este objeto ActiveDirectorySecurity.

objectGuid
Guid

Objeto Guid que contiene el GUID del objeto de directorio.

inheritedObjectGuid
Guid

Objeto Guid que contiene el GUID del objeto de directorio heredado.

Devoluciones

Objeto AuditRule que corresponde al objeto ActiveDirectorySecurity.

Consulte también

Se aplica a