PayloadSender Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
On Send: Stellt Die Senden in die Warteschlange und sendet sie entlang des Transports. On Receive: empfängt einen Paketheader und einige Bytes und sendet ihn an den Abonnenten.
public class PayloadSender : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadSender
type PayloadSender = class
interface IPayloadSender
interface IDisposable
Public Class PayloadSender
Implements IDisposable, IPayloadSender
- Vererbung
-
PayloadSender
- Implementiert
Konstruktoren
PayloadSender() |
Initialisiert eine neue Instanz der PayloadSender-Klasse. |
Eigenschaften
IsConnected |
Ruft einen Wert ab, der angibt, ob der PayloadSender derzeit mit einem ITransportSenderverbunden ist. |
Methoden
Connect(ITransportSender) |
Verbindet den PayloadSender mit dem übergebenen ITransportSender. |
Disconnect(DisconnectedEventArgs) |
Trennt den PayloadSender von seinem ITransportSender. |
Dispose() |
Verwird das -Objekt und gibt alle zugehörigen Objekte frei, die sich im Besitz der -Klasse befinden. |
Dispose(Boolean) |
Löscht das von der -Klasse verwendete Objekt. |
SendPayload(Header, Stream, Boolean, Func<Header,Task>) |
Beginnt mit dem Schreiben der angegebenen Nutzlast in den ausgehenden Stream Und legt fest, dass der Rückruf nach Abschluss ausgelöst wird. |
Ereignisse
Disconnected |
Wird ausgegeben, wenn der PayloadSender vom ITransportSendergetrennt wird. |