PayloadStreamAssembler Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um IAssembler fluxo de payload específico.
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 PayloadStreamAssembler classe . |
PayloadStreamAssembler(IStreamManager, Guid) |
Inicializa uma nova instância da PayloadStreamAssembler classe . |
Propriedades
ContentLength |
Obtém ou define o comprimento do conteúdo contido no payload. |
ContentType |
Obtém ou define o tipo de conteúdo contido no payload. |
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 assemblador. |
Métodos
Close() |
Fecha o assemblador. |
CreateStreamFromPayload() |
Cria um novo fluxo preenchido com os bytes do payload do assembler. |
GetPayloadAsStream() |
Devolve o payload do assembler como um fluxo. |
OnReceive(Header, Stream, Int32) |
A ação que o assembler executa quando são recebidos novos bytes no fluxo de entrada. |