PayloadStream Klasse
Definition
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.
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren.
public class PayloadStream : System.IO.Stream
type PayloadStream = class
inherit Stream
Public Class PayloadStream
Inherits Stream
- Vererbung
-
PayloadStream
Konstruktoren
PayloadStream(PayloadStreamAssembler) |
Initialisiert eine neue Instanz der PayloadStream-Klasse. |
Eigenschaften
CanRead |
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |
CanSeek |
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |
CanWrite |
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |
Length |
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |
Position |
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |
Methoden
Cancel() |
Schließt die verbundene Und PayloadStreamAssembler beendet die Produktion. |
Dispose(Boolean) |
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |
DoneProducing() |
Wird aufgerufen, wenn die Produktion abgebrochen oder abgeschlossen wird. |
Flush() |
No-op. PayloadStreams sollten niemals geleert werden, daher überschreiben wir stream's Flush, um sicherzustellen, dass kein Aufrufer versucht, einen PayloadStream zu leeren. |
Read(Byte[], Int32, Int32) |
Diese Funktion wird von StreamReader aufgerufen, wenn Datenströme verarbeitet werden. Es scheint keine Verweise 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 verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form 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 verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Eine Erweiterung von Stream , die in Verbindung mit einem PayloadStreamAssembler verwendet wird, um unformatierte Bytes in eine verbrauchsbare Form zu konvertieren. |