Compartir a través de


PayloadSender Clase

Definición

En Enviar: pone en cola los envíos y los envía a lo largo del transporte. Al recibir: recibe un encabezado de paquete y algunos bytes y lo envía al suscriptor.

public class PayloadSender : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadSender
type PayloadSender = class
    interface IPayloadSender
    interface IDisposable
Public Class PayloadSender
Implements IDisposable, IPayloadSender
Herencia
PayloadSender
Implementaciones

Constructores

PayloadSender()

Inicializa una nueva instancia de la clase PayloadSender.

Propiedades

IsConnected

Obtiene un valor que indica si PayloadSender está conectado actualmente a un ITransportSenderobjeto .

Métodos

Connect(ITransportSender)

Conecta PayloadSender al objeto pasado en ITransportSender.

Disconnect(DisconnectedEventArgs)

Desconecta PayloadSender de su ITransportSender.

Dispose()

Elimina el objeto y libera los objetos relacionados que pertenecen a la clase .

Dispose(Boolean)

Disposes objeto utilizado por la clase .

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

Comienza el proceso de escritura de la carga especificada en el saliente Stream y establece la devolución de llamada que se desencadenará cuando se complete.

Eventos

Disconnected

Se genera cuando PayloadSender se descodiza de .ITransportSender

Se aplica a