Udostępnij przez


PayloadStream Klasa

Definicja

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

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

Konstruktory

PayloadStream(PayloadStreamAssembler)

Inicjuje nowe wystąpienie klasy PayloadStream.

Właściwości

CanRead

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

CanSeek

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

CanWrite

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

Length

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

Position

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

Metody

Cancel()

Zamyka połączoną PayloadStreamAssembler i kończy produkcję.

Dispose(Boolean)

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

DoneProducing()

Wywoływana po anulowaniu lub zakończeniu produkcji.

Flush()

No-op. PayloadStreams nigdy nie powinny być opróżniane, więc przesłonimy opróżnianie strumienia, aby upewnić się, że żaden obiekt wywołujący nie próbuje opróżnić elementu PayloadStream.

Read(Byte[], Int32, Int32)

Ta funkcja jest wywoływana przez funkcję StreamReader podczas przetwarzania strumieni. Wydaje się, że nie ma żadnych odwołań, ale w rzeczywistości jest wymagane do zaimplementowania przez streamReader, podobnie jak Długość.

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

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

Seek(Int64, SeekOrigin)

Nieobsługiwane. Zgłasza element NotSupportedException.

SetLength(Int64)

Nieobsługiwane. Zgłasza element NotSupportedException.

Write(Byte[], Int32, Int32)

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

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

Rozszerzenie, które działa w połączeniu Stream z elementem PayloadStreamAssembler , aby przekonwertować nieprzetworzone bajty na formę eksploatacyjne.

Dotyczy