Partilhar via


PayloadStream Classe

Definição

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

public class PayloadStream : System.IO.Stream
type PayloadStream = class
    inherit Stream
Public Class PayloadStream
Inherits Stream
Herança
PayloadStream

Construtores

PayloadStream(PayloadStreamAssembler)

Inicializa uma nova instância da PayloadStream classe.

Propriedades

CanRead

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

CanSeek

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

CanWrite

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

Length

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

Position

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

Métodos

Cancel()

Fecha a produção ligada PayloadStreamAssembler e termina.

Dispose(Boolean)

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

DoneProducing()

Chamada quando a produção é cancelada ou concluída.

Flush()

Não op. Os PayloadStreams nunca devem ser descarregados, pelo que substituimos o Stream's Flush para garantir que nenhum autor da chamada tenta remover um PayloadStream.

Read(Byte[], Int32, Int32)

Esta função é chamada pelo StreamReader ao processar fluxos. Parece não ter referências, mas tem de ser implementado pelo StreamReader, tal como o Length.

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

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

Seek(Int64, SeekOrigin)

Não suportado. NotSupportedExceptionLança .

SetLength(Int64)

Não suportado. NotSupportedExceptionLança .

Write(Byte[], Int32, Int32)

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

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

Uma extensão do Stream que funciona em conjunto com um PayloadStreamAssembler para converter bytes não processados numa forma consumível.

Aplica-se a