Język

PayloadSender Klasa

Definicja

Przy wysłaniu: ustawia kolejkę, wysyła i wysyła je wzdłuż transportu. Po odbiorze otrzymuje nagłówek pakietu i kilka bajtów i wysyła je do abonenta.

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

Konstruktory

Nazwa Opis
PayloadSender()

Inicjuje nowe wystąpienie klasy PayloadSender.

Właściwości

Nazwa Opis
IsConnected

Otrzymuje wartość wskazującą, czy Nadawca PayloadSender jest obecnie połączony z .ITransportSender

Metody

Nazwa Opis
Connect(ITransportSender)

Łączy PayloadSender z przekazanym ITransportSender.

Disconnect(DisconnectedEventArgs)

Odłącza nadawcę ładunku od jego ITransportSender.

Dispose()

Pozbywa się obiektu i uwalnia powiązane obiekty należące do klasy.

Dispose(Boolean)

Dyspozycje sprzeciwione używane przez klasę.

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

Rozpoczyna proces zapisywania podanego ładunku do wychodzącego Stream i ustawia callback na wyzwalanie po zakończeniu działania.

Zdarzenia

Nazwa Opis
Disconnected

Emitowany, gdy Nadawca ładunku zostaje rozłączony z .ITransportSender

Dotyczy