Export (0) Print
Expand All

System.IO.Pipes Namespace

The System.IO.Pipes namespace contains types that provide a means for interprocess communication through anonymous and/or named pipes.

  Class Description
Public class AnonymousPipeClientStream Exposes the client side of an anonymous pipe stream, which supports both synchronous and asynchronous read and write operations.
Public class AnonymousPipeServerStream Exposes a stream around an anonymous pipe, which supports both synchronous and asynchronous read and write operations.
Public class NamedPipeClientStream Exposes a Stream around a named pipe, which supports both synchronous and asynchronous read and write operations.
Public class NamedPipeServerStream Exposes a Stream around a named pipe, supporting both synchronous and asynchronous read and write operations.
Public class PipeAccessRule Represents an abstraction of an access control entry (ACE) that defines an access rule for a pipe.
Public class PipeAuditRule Represents an abstraction of an access control entry (ACE) that defines an audit rule for a pipe.
Public class PipeSecurity Represents the access control and audit security for a pipe.
Public class PipeStream Exposes a Stream object around a pipe, which supports both anonymous and named pipes.

  Delegate Description
Public delegate PipeStreamImpersonationWorker Represents the method to call as the client.

  Enumeration Description
Public enumeration PipeAccessRights Defines the access rights to use when you create access and audit rules.
Public enumeration PipeDirection Specifies the direction of the pipe.
Public enumeration PipeOptions Provides options for creating a PipeStream object. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Public enumeration PipeTransmissionMode Specifies the transmission mode of the pipe.
Show:
© 2014 Microsoft