PipeReader Klasse

Definition

Definiert eine Klasse, die Zugriff auf eine leseseitige Pipe ermöglicht.

public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
Vererbung
PipeReader

Konstruktoren

Name Beschreibung
PipeReader()

Initialisiert eine neue Instanz der PipeReader-Klasse.

Methoden

Name Beschreibung
AdvanceTo(SequencePosition, SequencePosition)

Verschiebt den Lesecursor der Pipeline nach den verbrauchten Daten, und markiert die Daten als verarbeitet, gelesen und untersucht.

AdvanceTo(SequencePosition)

Verschiebt den Lesecursor der Pipeline nach den verbrauchten Daten, und markiert die Daten als verarbeitet.

AsStream(Boolean)

Gibt eine Stream Darstellung der PipeReader.

CancelPendingRead()

Bricht den ausstehenden ReadAsync(CancellationToken) Vorgang ab, ohne dass er ausgelöst wird, und ohne den PipeReaderVorgang abzuschließen. Wenn kein ausstehender Vorgang vorhanden ist, wird der nächste Vorgang abgebrochen.

Complete(Exception)

Signalisiert dem Produzenten, dass der Verbraucher das Lesen erledigt hat.

CompleteAsync(Exception)

Markiert die aktuelle Pipeleserinstanz als abgeschlossen, was bedeutet, dass keine weiteren Daten daraus gelesen werden.

CopyToAsync(PipeWriter, CancellationToken)

Liest die Bytes asynchron aus den PipeReader Und schreibt sie mithilfe eines angegebenen Abbruchtokens in das angegebene PipeWriter.

CopyToAsync(Stream, CancellationToken)

Liest die Bytes asynchron aus dem PipeReader angegebenen Datenstrom und schreibt sie mithilfe eines angegebenen Abbruchtokens in den angegebenen Datenstrom.

Create(ReadOnlySequence<Byte>)

Erstellt einen PipeReader Umbruch des angegebenen ReadOnlySequence<T>.

Create(Stream, StreamPipeReaderOptions)

Erstellt einen PipeReader Umbruch des angegebenen Stream.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnWriterCompleted(Action<Exception,Object>, Object)
Veraltet.

Registriert einen Rückruf, der ausgeführt wird, wenn die PipeWriter Seite der Pipe abgeschlossen ist.

ReadAsync(CancellationToken)

Liest asynchron eine Abfolge von Bytes aus dem aktuellen PipeReader.

ReadAtLeastAsync(Int32, CancellationToken)

Liest asynchron eine Abfolge von Bytes aus dem aktuellen PipeReader.

ReadAtLeastAsyncCore(Int32, CancellationToken)

Liest asynchron eine Abfolge von Bytes aus dem aktuellen PipeReader.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryRead(ReadResult)

Versucht, Daten synchron zu lesen.PipeReader

Gilt für: