SemaphoreSecurity.RemoveAuditRule(SemaphoreAuditRule) Método

Definição

Procura uma regra de controlo de auditoria com o mesmo utilizador da regra especificada, e com flags de herança e propagação compatíveis; se for encontrada uma regra compatível, os direitos contidos na regra especificada são removidos dela.

public:
 bool RemoveAuditRule(System::Security::AccessControl::SemaphoreAuditRule ^ rule);
public bool RemoveAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.SemaphoreAuditRule -> bool
Public Function RemoveAuditRule (rule As SemaphoreAuditRule) As Boolean

Parâmetros

rule
SemaphoreAuditRule

A que especifica o utilizador a procurar, e um conjunto de flags de herança e propagação que indicam que uma regra correspondente, se encontrada SemaphoreAuditRule , deve ser compatível. Especifica os direitos de remoção da regra compatível, se forem encontrados.

Devoluções

true se for encontrada uma regra compatível; caso contrário, false.

Exceções

rule é null.

Observações

A corrente SemaphoreSecurity é pesquisada por uma regra de auditoria que tenha o mesmo utilizador que rule. Se tal regra não for encontrada, nenhuma ação é tomada, e o método devolve false. Se forem encontradas regras correspondentes, as suas flags de herança e compatibilidade são verificadas quanto à compatibilidade com as flags especificadas em rule. Se não for encontrada regra compatível, não é tomada qualquer ação e o método devolve false. Se for encontrada uma regra com flags compatíveis, os direitos especificados em rule são removidos da regra compatível, e o método devolve true. Se rule especificar direitos não contidos na regra compatível, não é tomada qualquer ação relativamente a esses direitos. Se todos os direitos forem removidos da regra compatível, toda a regra é removida do objeto atual SemaphoreSecurity .

Importante

Embora possa especificar flags de herança e propagação para regras de auditoria de semáforos, criando-as com o AuditRuleFactory método, isso não é recomendado. Herança e propagação não têm significado para os semóforos nomeados, e tornam a manutenção das regras de auditoria mais complicada.

Aplica-se a