System.IO.Pipes.AnonymousPipeClientStream

E708199

System.IO.Pipes.AnonymousPipeClientStream is a .NET class that provides a client-side stream for interprocess communication using anonymous pipes.

All labels observed (4)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf .NET class
reference type
stream class
assembly System.Core
linked to: System.Core.dll

System.IO.Pipes
System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
communicationDirection one-way
distinguishedFrom System.IO.Pipes.NamedPipeClientStream
handlePassing client handle typically passed as string to child process
hasConstructor AnonymousPipeClientStream(PipeDirection, HandleInheritability, SafePipeHandle)
AnonymousPipeClientStream(PipeDirection, HandleInheritability, string)
AnonymousPipeClientStream(PipeDirection, SafePipeHandle)
AnonymousPipeClientStream(PipeDirection, string)
hasMethod Close()
Dispose()
Flush()
Read(byte[], int, int)
ReadAsync(byte[], int, int, CancellationToken)
WaitForPipeDrain()
Write(byte[], int, int)
WriteAsync(byte[], int, int, CancellationToken)
hasProperty InBufferSize
IsAsync
IsConnected
OutBufferSize
SafePipeHandle
TransmissionMode
implements IDisposable
inheritsFrom System.IO.Pipes.PipeStream
System.IO.Stream
introducedIn .NET Framework 3.5
linked to: .NET Framework
namespace System.IO.Pipes
pipeType anonymous pipe
platform Linux
Windows
macOS
purpose client-side access to anonymous pipes
interprocess communication
securityCharacteristic does not support security descriptors
supports .NET 5+
.NET Core
.NET Framework
supportsOperation asynchronous read
asynchronous write
read
write
threadSafety instance members are not guaranteed to be thread-safe
usagePattern used with AnonymousPipeServerStream

How these facts were elicited

Referenced by (4)

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

System.IO containsType System.IO.Pipes.AnonymousPipeClientStream
System.IO.Pipes.AnonymousPipeClientStream hasConstructor AnonymousPipeClientStream(PipeDirection, SafePipeHandle)
linked to: System.IO.Pipes.AnonymousPipeClientStream
System.IO.Pipes.AnonymousPipeClientStream hasConstructor AnonymousPipeClientStream(PipeDirection, HandleInheritability, SafePipeHandle)
linked to: System.IO.Pipes.AnonymousPipeClientStream
System.IO.Pipes.AnonymousPipeClientStream hasMethod ReadAsync(byte[], int, int, CancellationToken)
linked to: System.IO.Pipes.AnonymousPipeClientStream