System.IO.Pipelines Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types pour effectuer des opérations d’entrée/sortie (E/S) complexes et hautes performances.
Classes
| Nom | Description |
|---|---|
| Pipe |
Valeur par défaut PipeWriter et PipeReader implémentation. |
| PipeOptions |
Représente un ensemble d’options Pipe . |
| PipeReader |
Définit une classe qui fournit l’accès à un côté lecture du canal. |
| PipeScheduler |
Abstraction pour l’exécution PipeReader et PipeWriter les rappels et les continuations. |
| PipeWriter |
Définit une classe qui fournit un pipeline dans lequel les données peuvent être écrites. |
| StreamPipeExtensions |
Fournit des méthodes d’extension pour Stream cette prise en charge des opérations de lecture et d’écriture directement dans des canaux. |
| StreamPipeReaderOptions |
Représente un ensemble d’options pour contrôler la création du PipeReader. |
| StreamPipeWriterOptions |
Représente un ensemble d’options pour contrôler la création du PipeWriter. |
Structures
| Nom | Description |
|---|---|
| FlushResult |
Résultat retourné par FlushAsync(CancellationToken) appel. |
| ReadResult |
Représente le résultat d’un appel ReadAsync(CancellationToken). |
Interfaces
| Nom | Description |
|---|---|
| IDuplexPipe |
Définit une classe qui fournit un canal duplex à partir duquel les données peuvent être lues et écrites. |