SemaphoreSecurity.RemoveAuditRuleSpecific(SemaphoreAuditRule) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Осуществляет поиск правила аудита, в точности соответствующего указанному правилу, и удаляет найденное правило.
public:
void RemoveAuditRuleSpecific(System::Security::AccessControl::SemaphoreAuditRule ^ rule);
public void RemoveAuditRuleSpecific (System.Security.AccessControl.SemaphoreAuditRule rule);
override this.RemoveAuditRuleSpecific : System.Security.AccessControl.SemaphoreAuditRule -> unit
Public Sub RemoveAuditRuleSpecific (rule As SemaphoreAuditRule)
Параметры
- rule
- SemaphoreAuditRule
Объект SemaphoreAuditRule для удаления.
Исключения
rule
имеет значение null
.
Комментарии
Правило удаляется только в том случае, если оно точно соответствует rule
всем деталям, включая флаги. Другие правила аудита для того же пользователя не затрагиваются.
Важно!
Правило представляет одну или несколько базовых записей управления доступом (ACE), и эти записи разделяются или объединяются по мере необходимости при изменении правил безопасности аудита для пользователя. Таким образом, правило может больше не существовать в определенной форме, когда она была добавлена, и в этом случае RemoveAuditRuleSpecific метод не может удалить его.