Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
System.IO.Pipes
System Library
| Author | Microsoft |
| Version | 10.0.1 |
| Tags |
Public Types
Microsoft.​Win32.​SafeHandles
class SafePipeHandle
Represents a wrapper class for a pipe handle.
System.​IO.​Pipes
Exposes the client side of an anonymous pipe stream, which supports both synchronous and asynchronous read and write operations (without cancellation support on Windows platforms).
Exposes a stream around an anonymous pipe, which supports both synchronous and asynchronous read and write operations.
class NamedPipeClientStream
Exposes a <see cref="T:System.IO.Stream" /> around a named pipe, which supports both synchronous and asynchronous read and write operations.
class NamedPipeServerStream
Exposes a <see cref="T:System.IO.Stream" /> around a named pipe, supporting both synchronous and asynchronous read and write operations.
enum PipeAccessRights
Defines the access rights to use when you create access and audit rules.
enum PipeDirection
Specifies the direction of the pipe.
enum PipeOptions
Provides options for creating a <see cref="T:System.IO.Pipes.PipeStream" /> object. This enumeration has a <see cref="T:System.FlagsAttribute" /> attribute that allows a bitwise combination of its member values.
class PipeStream
Exposes a <see cref="T:System.IO.Stream" /> object around a pipe, which supports both anonymous and named pipes.
Represents the method to call as the client.
enum PipeTransmissionMode
Specifies the transmission mode of the pipe.