PayloadStream Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma 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 classe PayloadStream. |
Propriedades
| CanRead |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
| CanSeek |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
| CanWrite |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
| Length |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
| Position |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
Métodos
| Cancel() |
Fecha o conectado PayloadStreamAssembler e encerra a produção. |
| Dispose(Boolean) |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
| DoneProducing() |
Chamado quando a produção é cancelada ou concluída. |
| Flush() |
Sem operação. PayloadStreams nunca deve ser liberado, portanto, substituimos o Stream's Flush para garantir que nenhum chamador tente liberar um PayloadStream. |
| Read(Byte[], Int32, Int32) |
Essa função é chamada pelo StreamReader ao processar fluxos. Ele parece não ter referências, mas, na verdade, é necessário ser implementado pelo StreamReader, assim como Length. |
| ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
| Seek(Int64, SeekOrigin) |
Sem suporte. Gera NotSupportedException. |
| SetLength(Int64) |
Sem suporte. Gera NotSupportedException. |
| Write(Byte[], Int32, Int32) |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |
| WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Uma extensão do Stream que opera em conjunto com um PayloadStreamAssembler para converter bytes brutos em uma forma consumível. |