Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
System.IO.Pipelines
System Library
| Author | Microsoft |
| Version | 10.0.1 |
| Tags |
Public Types
System.​IO.​Pipelines
struct FlushResult
Result returned by <see cref="M:System.IO.Pipelines.PipeWriter.FlushAsync(System.Threading.CancellationToken)" /> call.
interface IDuplexPipe
Defines a class that provides a duplex pipe from which data can be read from and written to.
class Pipe
The default <see cref="T:System.IO.Pipelines.PipeWriter" /> and <see cref="T:System.IO.Pipelines.PipeReader" /> implementation.
class PipeOptions
Represents a set of <see cref="T:System.IO.Pipelines.Pipe" /> options.
class PipeReader
Defines a class that provides access to a read side of pipe.
class PipeScheduler
Abstraction for running <see cref="T:System.IO.Pipelines.PipeReader" /> and <see cref="T:System.IO.Pipelines.PipeWriter" /> callbacks and continuations.
class PipeWriter
Defines a class that provides a pipeline to which data can be written.
struct ReadResult
Represents the result of a <see cref="M:System.IO.Pipelines.PipeReader.ReadAsync(System.Threading.CancellationToken)" /> call.
class StreamPipeExtensions
Provides extension methods for <see cref="T:System.IO.Stream" /> that support read and write operations directly into pipes.
class StreamPipeReaderOptions
Represents a set of options for controlling the creation of the <see cref="T:System.IO.Pipelines.PipeReader" /> .
class StreamPipeWriterOptions
Represents a set of options for controlling the creation of the <see cref="T:System.IO.Pipelines.PipeWriter" /> .