Lingua

PayloadSender Classe

Definizione

Su Invio: si avvia inviando e mandando le cose lungo il trasporto. Riceve: riceve un'intestazione di pacchetto e alcuni byte e li invia all'abbonato.

public class PayloadSender : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadSender
type PayloadSender = class
    interface IPayloadSender
    interface IDisposable
Public Class PayloadSender
Implements IDisposable, IPayloadSender
Ereditarietà
PayloadSender
Implementazioni

Costruttori

Nome Descrizione
PayloadSender()

Inizializza una nuova istanza della classe PayloadSender.

Proprietà

Nome Descrizione
IsConnected

Riceve un valore che indica se il PayloadSender è attualmente collegato a un ITransportSender.

Metodi

Nome Descrizione
Connect(ITransportSender)

Collega il PayloadSender al passato in ITransportSender.

Disconnect(DisconnectedEventArgs)

Disconnette il PayloadSender dal suo ITransportSender.

Dispose()

Elimina l'oggetto e rilascia eventuali oggetti correlati di proprietà della classe.

Dispose(Boolean)

Elimina oggetti usati dalla classe.

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

Inizia il processo di scrittura del payload assegnato al payload in Stream uscita e imposta il callback per essere attivato quando è completato.

Eventi

Nome Descrizione
Disconnected

Emessa quando il PayloadSender si disconnece dal ITransportSender.

Si applica a