PipeSecurity.RemoveAccessRule(PipeAccessRule) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将访问规则从与当前 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 值的任何拒绝规则。