System.IO.Pipes 命名空间

包含一些类型,这些类型提供了通过匿名和/或命名管道进行进程间通信的方式。

AnonymousPipeClientStream

公开匿名管道流的客户端,该流支持同步和异步读取和写入操作 (,而无需在Windows平台上) 取消支持。

AnonymousPipeServerStream

公开匿名管道周围的流,该管道既支持同步读写操作,也支持异步读写操作。

AnonymousPipeServerStreamAcl

提供类 <see. cref="T:System.IO.Pipes.AnonymousPipeServerStream"></see.> 的安全相关 API。

NamedPipeClientStream

暴露命名管道周围的 Stream,该管道既支持同步读写操作,也支持异步读写操作。

NamedPipeServerStream

公开命名管道周围的 Stream,该管道既支持同步读写操作,也支持异步读写操作。

NamedPipeServerStreamAcl

提供类的安全相关 API <see. cref="T:System.IO.Pipes.NamedPipeServerStream"></see.> 。

PipeAccessRule

表示访问控制项 (ACE) 的抽象,该访问控制项定义了管道的访问规则。

PipeAuditRule

表示访问控制项 (ACE) 的抽象,该访问控制项定义了管道的审核规则。

PipesAclExtensions

提供特定于 Windows 的静态扩展方法用来操作管道流的访问控制列表 (ACL) 安全属性。

PipeSecurity

表示管道的访问控制和审核安全。

PipeStream

公开管道周围的 Stream 对象,该对象同时支持匿名管道和命名管道。

枚举

PipeAccessRights

定义要在创建访问和审核规则时使用的访问权限。

PipeDirection

指定管道的方向。

PipeOptions

提供创建 PipeStream 对象的选项。 此枚举有一个允许其成员值按位组合的 FlagsAttribute 属性。

PipeTransmissionMode

指定管道的传输模式。

委托

PipeStreamImpersonationWorker

表示作为客户端调用的方法。