PipeSecurity.ResetAccessRule(PipeAccessRule) 方法
本文内容
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将所有访问规则从与当前 PipeSecurity 对象关联的自定义访问控制列表 (DACL) 中移除,然后添加指定的访问规则。
public:
void ResetAccessRule(System::IO::Pipes::PipeAccessRule ^ rule);
public void ResetAccessRule (System.IO.Pipes.PipeAccessRule rule);
override this.ResetAccessRule : System.IO.Pipes.PipeAccessRule -> unit
Public Sub ResetAccessRule (rule As PipeAccessRule)
- rule
- PipeAccessRule
要添加的访问规则。
rule
参数为 null
。
方法 ResetAccessRule (ACL) 规则添加指定的访问控制列表,或覆盖与 参数匹配 rule
的任何相同 ACL 规则。 例如,如果 rule
参数指定一个 Read 值, ResetAccessRule 并且方法找到指定 Read 该值的相同 ACL 规则,则将覆盖相同的规则。
ResetAccessRule如果方法找到指定Write值的相同 ACL 规则,则也会覆盖相同的规则。
产品 | 版本 |
---|---|
.NET | Core 1.1, 6, 7, 8, 9 |
.NET Framework | 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 |
Windows Desktop | 3.0, 3.1, 5 |