PipeSecurity.RemoveAuditRule(PipeAuditRule) Método

Definição

Remove uma regra de auditoria da SACL (lista de controle de acesso do sistema) associada ao objeto PipeSecurity atual.

public:
 bool RemoveAuditRule(System::IO::Pipes::PipeAuditRule ^ rule);
public bool RemoveAuditRule (System.IO.Pipes.PipeAuditRule rule);
override this.RemoveAuditRule : System.IO.Pipes.PipeAuditRule -> bool
Public Function RemoveAuditRule (rule As PipeAuditRule) As Boolean

Parâmetros

rule
PipeAuditRule

A regra de auditoria a remover.

Retornos

true se a regra de auditoria foi removida; caso contrário, false.

Exceções

O parâmetro rule é null.

Comentários

O RemoveAuditRule método remove todas as regras de auditoria correspondentes Deny ou todas as regras de auditoria correspondentes Allow do objeto atual PipeSecurity . Por exemplo, você pode usar esse método para remover todas as Deny regras de auditoria para um usuário passando um FileSystemAuditRule objeto criado usando o Deny valor, o Failure valor e uma conta de usuário. Quando você faz isso, o método remove todas as RemoveAuditRule regras de negação que especificam o Failure valor ou o Success valor.

Aplica-se a