PayloadSender Klasse

Definition

Beim Senden: stellt Sends in eine Warteschlange und schickt sie entlang des Transports. Beim Empfang: Empfängt einen Paketkopf und einige Bytes und sendet sie 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

Name Beschreibung
PayloadSender()

Initialisiert eine neue Instanz der PayloadSender-Klasse.

Eigenschaften

Name Beschreibung
IsConnected

Erhält einen Wert, der angibt, ob der PayloadSender derzeit mit einem verbunden ist ITransportSender.

Methoden

Name Beschreibung
Connect(ITransportSender)

Verbindet den PayloadSender mit dem übermittelten ITransportSender.

Disconnect(DisconnectedEventArgs)

Trennt den PayloadSender von seinem ITransportSender.

Dispose()

Entsorgt das Objekt und gibt alle zugehörigen Objekte frei, die der Klasse gehören.

Dispose(Boolean)

Disponierte, die von der Klasse verwendet wurden.

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

Es beginnt den Prozess, die gegebene Nutzlast auf die ausgehende Stream Ladung zu schreiben, und setzt den Callback so ein, dass er nach Abschluss ausgelöst wird.

Ereignisse

Name Beschreibung
Disconnected

Emittiert, wenn der PayloadSender vom Sender getrennt wird ITransportSender.

Gilt für: