Idioma

PayloadSender Classe

Definição

No Enviar: enfileia, envia e envia ao longo do transporte. No Receber: recebe um cabeçalho de pacote e alguns bytes e os envia ao 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

Nome Description
PayloadSender()

Inicializa uma nova instância da classe PayloadSender.

Propriedades

Nome Description
IsConnected

Recebe um valor indicando se o PayloadSender está atualmente conectado a um ITransportSender.

Métodos

Nome Description
Connect(ITransportSender)

Conecta o PayloadSender ao passado em ITransportSender.

Disconnect(DisconnectedEventArgs)

Desconecta o PayloadSender de seus ITransportSenderarquivos .

Dispose()

Descarta o objeto e libera quaisquer objetos relacionados pertencentes à classe.

Dispose(Boolean)

Elimina objetos usados pela turma.

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

Inicia o processo de escrever a carga útil dada para a saída Stream e configura o callback para disparar quando estiver concluído.

Eventos

Nome Description
Disconnected

Emitido quando o PayloadSender se desconecta do ITransportSenderarquivo .

Aplica-se a