System.IO.Pipes.NamedPipeClientStream

E704375

System.IO.Pipes.NamedPipeClientStream is a .NET class that enables client-side communication over named pipes for inter-process communication on the same machine or across a network.

Try in SPARQL Jump to: Statements Referenced by

Statements (55)

Predicate Object
instanceOf .NET class
pipe client stream
reference type
assembly System.Core (in older .NET Framework versions) NERFINISHED
System.IO.Pipes (in .NET Core / .NET 5+) NERFINISHED
baseClass System.IO.Pipes.PipeStream NERFINISHED
hasConstructor NamedPipeClientStream(PipeDirection direction, bool isAsync, bool isConnected, SafePipeHandle safePipeHandle)
NamedPipeClientStream(string pipeName)
NamedPipeClientStream(string serverName, string pipeName)
NamedPipeClientStream(string serverName, string pipeName, PipeDirection direction)
NamedPipeClientStream(string serverName, string pipeName, PipeDirection direction, PipeOptions options)
NamedPipeClientStream(string serverName, string pipeName, PipeDirection direction, PipeOptions options, TokenImpersonationLevel impersonationLevel)
NamedPipeClientStream(string serverName, string pipeName, PipeDirection direction, PipeOptions options, TokenImpersonationLevel impersonationLevel, HandleInheritability inheritability)
hasMethod Connect()
Connect(int timeout)
ConnectAsync()
ConnectAsync(CancellationToken cancellationToken)
ConnectAsync(int timeout)
ConnectAsync(int timeout, CancellationToken cancellationToken)
RunAsClient(PipeStreamImpersonationWorker impersonationWorker)
hasProperty CanRead
CanSeek (always false)
CanWrite
InBufferSize
IsConnected
NumberOfServerInstances
OutBufferSize
ReadMode
SafePipeHandle
TransmissionMode
implementsPattern IDisposable via Stream.Dispose()
inheritsFrom System.IO.Stream NERFINISHED
introducedIn .NET Framework 3.5 NERFINISHED
is unidirectional or duplex depending on PipeDirection
isClientSideOf named pipe connection
namespace System.IO.Pipes NERFINISHED
platformSupport .NET Core cross-platform named pipes (with OS-specific behavior)
Windows NERFINISHED
requires a named pipe server to be created before Connect() succeeds
supports asynchronous read and write operations
cancellation via CancellationToken in async methods
inter-process communication
local machine communication
named pipes
network communication (where supported by OS)
synchronous read and write operations
supportsMode PipeDirection.In
PipeDirection.InOut
PipeDirection.Out
supportsOption PipeOptions.Asynchronous
PipeOptions.CurrentUserOnly (on some platforms)
PipeOptions.WriteThrough
supportsSecurity PipeSecurity (on Windows)
usage used to read from and write to a named pipe server from client processes
usedWith System.IO.Pipes.NamedPipeServerStream NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.IO containsType System.IO.Pipes.NamedPipeClientStream