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