PayloadSender Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |