Freigeben über


IPayloadReceiver Schnittstelle

Definition

PayloadReceivers abonnieren eingehende Datenströme und verwalten den Verbrauch von Rohdaten, sobald sie eingehen.

public interface IPayloadReceiver
type IPayloadReceiver = interface
Public Interface IPayloadReceiver
Abgeleitet

Eigenschaften

IsConnected

Ruft einen Wert ab, der angibt, ob payloadReceiver derzeit mit einer ITransportReceiververbunden ist.

Methoden

Connect(ITransportReceiver)

Verbindet payloadReceiver mit der übergebenen ITransportReceiver.

Disconnect(DisconnectedEventArgs)

Trennt den PayloadReceiver von seinem ITransportReceiver.

Subscribe(Func<Header,Stream>, Action<Header,Stream,Int32>)

Legt das Verhalten fest, das zum Anfügen an eine angegebene Stream und beim Empfangen von Daten für diesen Stream verwendet wird.

Ereignisse

Disconnected

Wird ausgegeben, wenn der PayloadReceiver vom ITransportReceivergetrennt wird.

Gilt für: