Compartilhar via


ActiveDirectorySecurity.AuditRuleFactory Método

Definição

Cria um objeto de AuditRule .

Sobrecargas

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

Cria um objeto AuditRule com os valores especificados.

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

Cria um objeto AuditRule com os valores especificados.

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

Origem:
ActiveDirectorySecurity.cs
Origem:
ActiveDirectorySecurity.cs
Origem:
ActiveDirectorySecurity.cs

Cria um objeto AuditRule com os 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

Um objeto IdentityReference, como um objeto NTAccount, que resolve em um SID (identificador de segurança).

accessMask
Int32

Um bitmask Int32 que mostra os privilégios de acesso a serem usados.

isInherited
Boolean

Um objeto Boolean que indica se as ACEs são herdadas. true se as ACEs são herdadas; caso contrário, false.

inheritanceFlags
InheritanceFlags

Um objeto InheritanceFlags que contém sinalizadores de herança em um objeto de diretório.

propagationFlags
PropagationFlags

Um objeto PropagationFlags que contém sinalizadores de propagação de herança em um objeto de diretório.

flags
AuditFlags

Um objeto AuditFlags que contém os sinalizadores de auditoria para este objeto ActiveDirectorySecurity.

Retornos

O AuditRule que corresponde ao objeto ActiveDirectorySecurity.

Confira também

Aplica-se a

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

Origem:
ActiveDirectorySecurity.cs
Origem:
ActiveDirectorySecurity.cs
Origem:
ActiveDirectorySecurity.cs

Cria um objeto AuditRule com os 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

Um objeto IdentityReference, como um objeto NTAccount, que resolve em um SID (identificador de segurança).

accessMask
Int32

Um bitmask Int32 que mostra os privilégios de acesso a serem usados.

isInherited
Boolean

Um objeto Boolean que indica se as ACEs são herdadas. true se as ACEs são herdadas; caso contrário, false.

inheritanceFlags
InheritanceFlags

Um objeto InheritanceFlags que contém sinalizadores de herança em um objeto de diretório.

propagationFlags
PropagationFlags

Um objeto PropagationFlags que contém sinalizadores de propagação de herança em um objeto de diretório.

flags
AuditFlags

Um objeto AuditFlags que contém os sinalizadores de auditoria para este objeto ActiveDirectorySecurity.

objectGuid
Guid

Um objeto Guid que contém o Guido do objeto de diretório.

inheritedObjectGuid
Guid

Um objeto Guid que contém o Guido do objeto de diretório herdado.

Retornos

O AuditRule que corresponde ao objeto ActiveDirectorySecurity.

Confira também

Aplica-se a