PayloadStreamAssembler 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.
Um IAssembler específico para fluxos de conteúdo.
public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
- Herança
-
PayloadStreamAssembler
- Implementações
Construtores
PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>) |
Inicializa uma nova instância da classe PayloadStreamAssembler. |
PayloadStreamAssembler(IStreamManager, Guid) |
Inicializa uma nova instância da classe PayloadStreamAssembler. |
Propriedades
ContentLength |
Obtém ou define o comprimento do conteúdo contido na carga. |
ContentType |
Obtém ou define o tipo do conteúdo contido na carga. |
End |
Obtém um valor que indica se true se o segmento atual é o segmento final do fluxo. |
Id |
Obtém a ID deste assembler. |
Métodos
Close() |
Fecha o assembler. |
CreateStreamFromPayload() |
Cria um novo fluxo preenchido com os bytes do conteúdo do assembler. |
GetPayloadAsStream() |
Retorna a carga do assembler como um fluxo. |
OnReceive(Header, Stream, Int32) |
A ação que o assembler executa quando novos bytes são recebidos no fluxo de entrada. |