Condividi tramite


PayloadStream Classe

Definizione

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

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

Costruttori

PayloadStream(PayloadStreamAssembler)

Inizializza una nuova istanza della classe PayloadStream.

Proprietà

CanRead

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

CanSeek

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

CanWrite

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

Length

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

Position

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

Metodi

Cancel()

Chiude l'ambiente di produzione connesso PayloadStreamAssembler e termina.

Dispose(Boolean)

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

DoneProducing()

Viene chiamato quando l'ambiente di produzione viene annullato o completato.

Flush()

No-op. PayloadStreams non deve mai essere scaricato, quindi si esegue l'override dello scaricamento di Stream per assicurarsi che nessun chiamante tenti di scaricare un PayloadStream.

Read(Byte[], Int32, Int32)

Questa funzione viene chiamata da StreamReader durante l'elaborazione dei flussi. Sembra che non abbia riferimenti, ma è in realtà necessario per essere implementato da StreamReader, proprio come Length.

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

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

Seek(Int64, SeekOrigin)

Non supportata. Genera l'eccezione NotSupportedException.

SetLength(Int64)

Non supportato. Genera l'eccezione NotSupportedException.

Write(Byte[], Int32, Int32)

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

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

Estensione di Stream che opera in combinazione con un PayloadStreamAssembler oggetto per convertire i byte non elaborati in un modulo di consumo.

Si applica a