IPayloadReceiver Schnittstelle
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.
PayloadReceiver abonnieren eingehende Ströme und verwalten den Verbrauch der Rohdaten, sobald diese eingehen.
public interface IPayloadReceiver
type IPayloadReceiver = interface
Public Interface IPayloadReceiver
- Abgeleitet
Eigenschaften
| Name | Beschreibung |
|---|---|
| IsConnected |
Erhält einen Wert, der angibt, ob der PayloadReceiver derzeit mit einem verbunden ist ITransportReceiver. |
Methoden
| Name | Beschreibung |
|---|---|
| Connect(ITransportReceiver) |
Verbindet den PayloadReceiver mit dem übergebenen ITransportReceiver. |
| Disconnect(DisconnectedEventArgs) |
Trennt den PayloadReceiver von seinem ITransportReceiver. |
| Subscribe(Func<Header,Stream>, Action<Header,Stream,Int32>) |
Legt die Verhaltensweisen fest, die zum Anhängen an eine bestimmte Stream und auf den Empfang von Daten auf diesem Stream verwendet werden. |
Ereignisse
| Name | Beschreibung |
|---|---|
| Disconnected |
Emittiert, wenn der PayloadReceiver von der ITransportReceiver. |