SemaphoreSecurity.SetAuditRule(SemaphoreAuditRule) 方法

定义

不论 AuditFlags 的值如何,移除与指定的规则具有相同用户的所有审核规则,然后添加指定的规则。

public void SetAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule);

参数

rule
SemaphoreAuditRule

要添加的 SemaphoreAuditRule。 由此规则指定的用户确定在添加此规则之前要移除的规则。

例外

rulenull

注解

如果没有其用户与指定规则匹配的审核规则, rule 则添加 。

适用于

产品 版本
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10