Freigeben über


System.IO.Pipelines Namespace

Stellt Typen zum Durchführen komplexer Hochleistungs-E/A-Vorgänge bereit.

Klassen

Pipe

Die Standard-PipeWriter- und PipeReader-Implementierung.

PipeOptions

Stellt eine Gruppe von Pipe-Optionen dar.

PipeReader

Definiert eine Klasse, die Zugriff auf eine Leseseite der Pipe bereitstellt.

PipeScheduler

Abstraktion für laufende 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 für Stream bereit, die direkte Lese- und Schreibvorgänge in Pipes unterstützen.

StreamPipeReaderOptions

Stellt einen Satz von Optionen zum Steuern der Erstellung des PipeReader dar.

StreamPipeWriterOptions

Stellt einen Satz von Optionen zum Steuern der Erstellung des PipeWriter dar.

Strukturen

FlushResult

Durch einen FlushAsync(CancellationToken)-Aufruf zurückgegebenes Ergebnis.

ReadResult

Stellt das Ergebnis eines ReadAsync(CancellationToken)-Aufrufs dar.

Schnittstellen

IDuplexPipe

Definiert eine Klasse, die eine Duplexpipe bereitstellt, aus der Daten gelesen bzw. in die Daten geschrieben werden können.