System.IO.Pipelines Namespace

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.