System.IO.Pipelines Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona tipos para realizar operaciones complejas y de salida de entrada de alto rendimiento (E/S).
Clases
| Nombre | Description |
|---|---|
| Pipe |
El valor predeterminado PipeWriter y PipeReader la implementación. |
| PipeOptions |
Representa un conjunto de Pipe opciones. |
| PipeReader |
Define una clase que proporciona acceso a un lado de lectura de la canalización. |
| PipeScheduler |
Abstracción para ejecutar PipeReader y PipeWriter devoluciones de llamada y continuaciones. |
| PipeWriter |
Define una clase que proporciona una canalización a la que se pueden escribir los datos. |
| StreamPipeExtensions |
Proporciona métodos de extensión para Stream que admitan 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
| Nombre | Description |
|---|---|
| FlushResult |
Resultado devuelto por FlushAsync(CancellationToken) llamada. |
| ReadResult |
Representa el resultado de una ReadAsync(CancellationToken) llamada. |
Interfaces
| Nombre | Description |
|---|---|
| IDuplexPipe |
Define una clase que proporciona una canalización dúplex desde la que se pueden leer y escribir datos. |