PayloadSender 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.
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. |