Udostępnij przez


PayloadSender Klasa

Definicja

Przy wysyłaniu: kolejkuje w górę i wysyła je wzdłuż transportu. Po odebraniu: odbiera nagłówek pakietu i niektóre bajty i wysyła go do subskrybenta.

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

PayloadSender()

Inicjuje nowe wystąpienie klasy PayloadSender.

Właściwości

IsConnected

Pobiera wartość wskazującą, czy element PayloadSender jest obecnie połączony z elementem ITransportSender.

Metody

Connect(ITransportSender)

Łączy element PayloadSender z przekazanym elementem ITransportSender.

Disconnect(DisconnectedEventArgs)

Odłącza element PayloadSender od elementu ITransportSender.

Dispose()

Usuwa obiekt i zwalnia wszystkie powiązane obiekty należące do klasy.

Dispose(Boolean)

Usuwa obiekt używany przez klasę.

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

Rozpoczyna proces zapisywania danego ładunku do wychodzącego Stream i ustawia wywołanie zwrotne do wyzwalania po zakończeniu.

Zdarzenia

Disconnected

Emitowane, gdy element PayloadSender staje się zdysjonowany z elementu ITransportSender.

Dotyczy