Idioma

PayloadStreamAssembler Classe

Definição

Um IAssembler específico para fluxos de carga útil.

public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
    interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
Herança
PayloadStreamAssembler
Implementações

Construtores

Name Descrição
PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>)

Inicializa uma nova instância da PayloadStreamAssembler classe.

PayloadStreamAssembler(IStreamManager, Guid)

Inicializa uma nova instância da PayloadStreamAssembler classe.

Propriedades

Name Descrição
ContentLength

Obtém ou define o comprimento do conteúdo contido na carga útil.

ContentType

Obtém ou define o tipo de conteúdo contido na carga útil.

End

Obtém um valor que indica se é verdadeiro se o segmento atual for o segmento final do fluxo.

Id

Obtém o ID deste montador.

Métodos

Name Descrição
Close()

Fecha o montador.

CreateStreamFromPayload()

Cria um novo fluxo preenchido com os bytes da carga útil do montador.

GetPayloadAsStream()

Devolve a carga útil do assembler como um fluxo.

OnReceive(Header, Stream, Int32)

A ação que o montador executa quando novos bytes são recebidos no fluxo de entrada.

Aplica-se a