System.IO.Pipelines Espacio de nombres

Proporciona tipos para realizar operaciones complejas de entrada-salida (E/S) de alto rendimiento.

Clases

Pipe

La implementación predeterminada de PipeWriter y PipeReader.

PipeOptions

Representa un conjunto de opciones de Pipe.

PipeReader

Define una clase que proporciona acceso a un lado de lectura de la canalización.

PipeScheduler

Abstracción para ejecutar devoluciones de llamada y continuaciones de PipeReader y PipeWriter.

PipeWriter

Define una clase que proporciona una canalización en la que se pueden escribir datos.

StreamPipeExtensions

Proporciona métodos de extensión para Stream que admiten operaciones de lectura y escritura directamente en canalizaciones.

StreamPipeReaderOptions

Representa un conjunto de opciones para controlar la creación de PipeReader.

StreamPipeWriterOptions

Representa un conjunto de opciones para controlar la creación de PipeWriter.

Estructuras

FlushResult

Resultado devuelto por la llamada de FlushAsync(CancellationToken).

ReadResult

Representa el resultado de una llamada a ReadAsync(CancellationToken).

Interfaces

IDuplexPipe

Define una clase que proporciona una canalización dúplex en la cual se pueden leer y escribir datos.