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, 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. |