PayloadStream Klasse

Definition

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

public class PayloadStream : System.IO.Stream
type PayloadStream = class
    inherit Stream
Public Class PayloadStream
Inherits Stream
Vererbung
PayloadStream

Konstruktoren

Name Beschreibung
PayloadStream(PayloadStreamAssembler)

Initialisiert eine neue Instanz der PayloadStream-Klasse.

Eigenschaften

Name Beschreibung
CanRead

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

CanSeek

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

CanWrite

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

Length

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

Position

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

Methoden

Name Beschreibung
Cancel()

Es schließt die Verbindung PayloadStreamAssembler ab und beendet die Produktion.

Dispose(Boolean)

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

DoneProducing()

Angerufen, wenn die Produktion abgebrochen oder abgeschlossen ist.

Flush()

Keine Operation. PayloadStreams sollten niemals gespült werden, daher überschreiben wir Streams Flush, um sicherzustellen, dass kein Anrufer versucht, einen PayloadStream zu löschen.

Read(Byte[], Int32, Int32)

Diese Funktion wird von StreamReader bei der Verarbeitung von Streams aufgerufen. Es scheint keine Referenzen zu haben, muss aber tatsächlich von StreamReader implementiert werden, genau wie Length.

ReadAsync(Byte[], Int32, Int32, CancellationToken)

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

Seek(Int64, SeekOrigin)

Nicht unterstützt. Löst NotSupportedException aus.

SetLength(Int64)

Nicht unterstützt. Löst NotSupportedException aus.

Write(Byte[], Int32, Int32)

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

WriteAsync(Byte[], Int32, Int32, CancellationToken)

Eine Erweiterung von Stream, die in Verbindung mit einem PayloadStreamAssembler, um rohe Bytes in ein Verbrauchsformular zu konvertieren.

Gilt für: