IPayloadSender Schnittstelle

Definition

Jeder PayloadSender verwaltet das Schreiben von Rohdaten an ein ausgehendes ITransportSender.

public interface IPayloadSender
type IPayloadSender = interface
Public Interface IPayloadSender
Abgeleitet

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.

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: