Język

PayloadStream Klasa

Definicja

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

Dotyczy