System.IO.Pipelines Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen zum Ausführen komplexer E/A-Vorgänge (High Performance Input Output) bereit.
Klassen
| Name | Beschreibung |
|---|---|
| Pipe |
Die Standard PipeWriter - und PipeReader Implementierung. |
| PipeOptions |
Stellt eine Reihe von Pipe Optionen dar. |
| PipeReader |
Definiert eine Klasse, die Zugriff auf eine leseseitige Pipe ermöglicht. |
| PipeScheduler |
Abstraktion für ausführungs- PipeReader und PipeWriter Rückrufe und Fortsetzungen. |
| PipeWriter |
Definiert eine Klasse, die eine Pipeline bereitstellt, in die Daten geschrieben werden können. |
| StreamPipeExtensions |
Stellt Erweiterungsmethoden bereit, die Stream Lese- und Schreibvorgänge direkt in Rohre unterstützen. |
| StreamPipeReaderOptions |
Stellt eine Reihe von Optionen zum Steuern der Erstellung der .PipeReader |
| StreamPipeWriterOptions |
Stellt eine Reihe von Optionen zum Steuern der Erstellung der .PipeWriter |
Strukturen
| Name | Beschreibung |
|---|---|
| FlushResult |
Ergebnis, das von FlushAsync(CancellationToken) Aufruf zurückgegeben wird. |
| ReadResult |
Stellt das Ergebnis eines ReadAsync(CancellationToken) Aufrufs dar. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IDuplexPipe |
Definiert eine Klasse, die eine Duplexpipeline bereitstellt, aus der Daten gelesen und in diese geschrieben werden können. |