System.IO.Pipes Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types that provide a means for interprocess communication through anonymous and/or named pipes.
Classes
AnonymousPipeClientStream |
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). |
AnonymousPipeServerStream |
Exposes a stream around an anonymous pipe, which supports both synchronous and asynchronous read and write operations. |
AnonymousPipeServerStreamAcl |
Provides security related APIs for the AnonymousPipeServerStream class. |
NamedPipeClientStream |
Exposes a Stream around a named pipe, which supports both synchronous and asynchronous read and write operations. |
NamedPipeServerStream |
Exposes a Stream around a named pipe, supporting both synchronous and asynchronous read and write operations. |
NamedPipeServerStreamAcl |
Provides security related APIs for the NamedPipeServerStream class. |
PipeAccessRule |
Represents an abstraction of an access control entry (ACE) that defines an access rule for a pipe. |
PipeAuditRule |
Represents an abstraction of an access control entry (ACE) that defines an audit rule for a pipe. |
PipesAclExtensions |
Provides Windows-specific static extension methods for manipulating Access Control List (ACL) security attributes for pipe streams. |
PipeSecurity |
Represents the access control and audit security for a pipe. |
PipeStream |
Exposes a Stream object around a pipe, which supports both anonymous and named pipes. |
Enums
PipeAccessRights |
Defines the access rights to use when you create access and audit rules. |
PipeDirection |
Specifies the direction of the pipe. |
PipeOptions |
Provides options for creating a PipeStream object. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. |
PipeTransmissionMode |
Specifies the transmission mode of the pipe. |
Delegates
PipeStreamImpersonationWorker |
Represents the method to call as the client. |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for