Compartilhar via


PayloadSender Classe

Definição

Em Enviar: enfileira os envios e os envia ao longo do transporte. Em Recebimento: recebe um cabeçalho de pacote e alguns bytes e o envia para o assinante.

public class PayloadSender : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadSender
type PayloadSender = class
    interface IPayloadSender
    interface IDisposable
Public Class PayloadSender
Implements IDisposable, IPayloadSender
Herança
PayloadSender
Implementações

Construtores

PayloadSender()

Inicializa uma nova instância da classe PayloadSender.

Propriedades

IsConnected

Obtém um valor que indica se o PayloadSender está atualmente conectado a um ITransportSender.

Métodos

Connect(ITransportSender)

Conecta o PayloadSender ao passado em ITransportSender.

Disconnect(DisconnectedEventArgs)

Desconecta o PayloadSender de seu ITransportSender.

Dispose()

Descarta o objeto e libera todos os objetos relacionados pertencentes à classe .

Dispose(Boolean)

Descarta o objeto usado pela classe .

SendPayload(Header, Stream, Boolean, Func<Header,Task>)

Inicia o processo de gravação do conteúdo especificado na saída Stream e define o retorno de chamada a ser disparado quando concluído.

Eventos

Disconnected

Emitido quando o PayloadSender se torna descolorido do ITransportSender.

Aplica-se a