<PackageReference Include="NETStandard.Library" Version="2.0.0" />

System.IO.Pipes.PipeStream

public abstract class PipeStream : Stream
namespace System.IO.Pipes { public abstract class PipeStream : Stream { public virtual int InBufferSize { get; } public bool IsAsync { get; } public bool IsConnected { get; set; } protected bool IsHandleExposed { get; } public bool IsMessageComplete { get; } public virtual int OutBufferSize { get; } public virtual PipeTransmissionMode ReadMode { get; set; } public SafePipeHandle SafePipeHandle { get; } public virtual PipeTransmissionMode TransmissionMode { get; } protected PipeStream(PipeDirection direction, int bufferSize); protected PipeStream(PipeDirection direction, PipeTransmissionMode transmissionMode, int outBufferSize); protected void InitializeHandle(SafePipeHandle handle, bool isExposed, bool isAsync); public void WaitForPipeDrain(); } }