Sdílet prostřednictvím


PayloadSender Třída

Definice

Při odesílání: zatáčí do fronty odesílané zprávy a odesílá je během přenosu. Při příjmu: přijme hlavičku paketu a několik bajtů a odešle ji odběrateli.

public class PayloadSender : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadSender
type PayloadSender = class
    interface IPayloadSender
    interface IDisposable
Public Class PayloadSender
Implements IDisposable, IPayloadSender
Dědičnost
PayloadSender
Implementuje

Konstruktory

PayloadSender()

Inicializuje novou instanci PayloadSender třídy .

Vlastnosti

IsConnected

Získá hodnotu označující, zda payloadSender je aktuálně připojen k ITransportSender.

Metody

Connect(ITransportSender)

Připojí payloadSender k předaný v ITransportSender.

Disconnect(DisconnectedEventArgs)

Odpojí payloadSender od jeho ITransportSender.

Dispose()

Odstraní objekt a uvolní všechny související objekty vlastněné třídou .

Dispose(Boolean)

Odstraňuje objekty používané třídou .

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

Zahájí proces zápisu dané datové části do odchozí Stream a po dokončení nastaví zpětné volání tak, aby se aktivovalo.

Událost

Disconnected

Vygeneruje se, když payloadSender přestane být vygenerován z .ITransportSender

Platí pro