PipeSecurity.RemoveAuditRule(PipeAuditRule) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.