Lingua

PayloadStream Classe

Definizione

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

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

Costruttori

Nome Descrizione
PayloadStream(PayloadStreamAssembler)

Inizializza una nuova istanza della classe PayloadStream.

Proprietà

Nome Descrizione
CanRead

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

CanSeek

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

CanWrite

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

Length

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

Position

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

Metodi

Nome Descrizione
Cancel()

Chiude il collegamento PayloadStreamAssembler e termina la produzione.

Dispose(Boolean)

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

DoneProducing()

Chiamato quando la produzione viene cancellata o completata.

Flush()

Nessuna operazione. I PayloadStream non dovrebbero mai essere svuotati, quindi sovrascriviamo il Flush di Stream per assicurarci che nessun chiamante tenti di svuotare un PayloadStream.

Read(Byte[], Int32, Int32)

Questa funzione viene chiamata da StreamReader durante l'elaborazione dei flusso. Sembrerà non avere riferimenti, ma in realtà deve essere implementato da StreamReader, proprio come Length.

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

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

Seek(Int64, SeekOrigin)

Non supportato. Genera l'eccezione NotSupportedException.

SetLength(Int64)

Non supportato. Genera l'eccezione NotSupportedException.

Write(Byte[], Int32, Int32)

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

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

Estensione di Stream che opera insieme a un PayloadStreamAssembler per convertire i byte non elaborati in un formato utilizzabile.

Si applica a