PipeSecurity.RemoveAccessRule(PipeAccessRule) 方法

定义

将访问规则从与当前 PipeSecurity 对象关联的自定义访问控制列表 (DACL) 中移除。

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

参数

rule
PipeAccessRule

要移除的访问规则。

返回

如果操作成功,则为 true;否则为 false

例外

rule 参数为 null

注解

方法RemoveAccessRule从当前 PipeSecurity 对象中删除所有匹配Deny的访问规则或所有匹配Allow的访问规则。 例如,可以使用此方法通过传递PipeAccessRule使用 Deny 值、Read值和用户帐户创建的对象来删除用户的所有Deny访问规则。 方法 RemoveAccessRule 删除指定 Read 值或 Write 值的任何拒绝规则。

适用于