PayloadStream Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną.
public class PayloadStream : System.IO.Stream
type PayloadStream = class
inherit Stream
Public Class PayloadStream
Inherits Stream
- Dziedziczenie
-
PayloadStream
Konstruktory
| Nazwa | Opis |
|---|---|
| PayloadStream(PayloadStreamAssembler) |
Inicjuje nowe wystąpienie klasy PayloadStream. |
Właściwości
| Nazwa | Opis |
|---|---|
| CanRead |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
| CanSeek |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
| CanWrite |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
| Length |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
| Position |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
Metody
| Nazwa | Opis |
|---|---|
| Cancel() |
Zamyka połączone PayloadStreamAssembler i kończy produkcję. |
| Dispose(Boolean) |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
| DoneProducing() |
Dzwonię, gdy produkcja zostanie anulowana lub zakończona. |
| Flush() |
Brak operacji. PayloadStreamy nigdy nie powinny być wypłukiwane, więc nadpisujemy Flush Streama, aby żaden wywołujący nie próbował wypróżnić PayloadStream. |
| Read(Byte[], Int32, Int32) |
Funkcja ta jest wywoływana przez StreamReader podczas przetwarzania strumieni. Będzie wyglądać na brak referencji, ale w rzeczywistości musi być implementowany przez StreamReader, podobnie jak Length. |
| ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
| Seek(Int64, SeekOrigin) |
Niewspierane. Zgłasza element NotSupportedException. |
| SetLength(Int64) |
Niewspierane. Zgłasza element NotSupportedException. |
| Write(Byte[], Int32, Int32) |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |
| WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Rozszerzenie Stream tego działa wspólnie z a PayloadStreamAssembler , aby przekształcić surowe bajty w formę konsumowalną. |