Freigeben über


IPayloadSender Schnittstelle

Definition

Jeder PayloadSender verwaltet das Schreiben von Rohdaten in eine ausgehende ITransportSender.

public interface IPayloadSender
type IPayloadSender = interface
Public Interface IPayloadSender
Abgeleitet

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.

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.

Gilt für: