System.IO.Pipelines.PipeOptions
Represents a set of Pipe options.
namespace System.IO.Pipelines
{
public class PipeOptions
{
public static PipeOptions Default { get; }
public bool UseSynchronizationContext { get; }
public long PauseWriterThreshold { get; }
public long ResumeWriterThreshold { get; }
public int MinimumSegmentSize { get; }
public PipeScheduler WriterScheduler { get; }
public PipeScheduler ReaderScheduler { get; }
public MemoryPool<byte> Pool { get; }
public PipeOptions(MemoryPool<byte> pool = null, PipeScheduler readerScheduler = null, PipeScheduler writerScheduler = null, long pauseWriterThreshold = -1, long resumeWriterThreshold = -1, int minimumSegmentSize = -1, bool useSynchronizationContext = true);
}
}