ModuleClient.SetMessageHandlerAsync Methode
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.
Überlädt
SetMessageHandlerAsync(MessageHandler, Object) |
Legt einen neuen Standarddelegat fest, der für alle Endpunkte gilt. Wenn der Eingabe bereits ein Delegat zugeordnet ist, wird er aufgerufen, andernfalls wird der Standarddelegat aufgerufen. Wenn zuvor ein Standarddelegat festgelegt wurde, wird er überschrieben. |
SetMessageHandlerAsync(MessageHandler, Object, CancellationToken) |
Legt einen neuen Standarddelegat fest, der für alle Endpunkte gilt. Wenn der Eingabe bereits ein Delegat zugeordnet ist, wird er aufgerufen, andernfalls wird der Standarddelegat aufgerufen. Wenn zuvor ein Standarddelegat festgelegt wurde, wird er überschrieben. |
SetMessageHandlerAsync(MessageHandler, Object)
Legt einen neuen Standarddelegat fest, der für alle Endpunkte gilt. Wenn der Eingabe bereits ein Delegat zugeordnet ist, wird er aufgerufen, andernfalls wird der Standarddelegat aufgerufen. Wenn zuvor ein Standarddelegat festgelegt wurde, wird er überschrieben.
public System.Threading.Tasks.Task SetMessageHandlerAsync(Microsoft.Azure.Devices.Client.MessageHandler messageHandler, object userContext);
member this.SetMessageHandlerAsync : Microsoft.Azure.Devices.Client.MessageHandler * obj -> System.Threading.Tasks.Task
Public Function SetMessageHandlerAsync (messageHandler As MessageHandler, userContext As Object) As Task
Parameter
- messageHandler
- MessageHandler
Der Delegat, der aufgerufen werden soll, wenn eine Nachricht an eine beliebige Eingabe gesendet wird.
- userContext
- Object
generischer Parameter, der vom Clientcode interpretiert werden soll.
Gibt zurück
Der Task, der das Ereignis enthält
Ausnahmen
Wird ausgelöst, wenn der Vorgang abgebrochen wurde.
Gilt für:
SetMessageHandlerAsync(MessageHandler, Object, CancellationToken)
Legt einen neuen Standarddelegat fest, der für alle Endpunkte gilt. Wenn der Eingabe bereits ein Delegat zugeordnet ist, wird er aufgerufen, andernfalls wird der Standarddelegat aufgerufen. Wenn zuvor ein Standarddelegat festgelegt wurde, wird er überschrieben.
public System.Threading.Tasks.Task SetMessageHandlerAsync(Microsoft.Azure.Devices.Client.MessageHandler messageHandler, object userContext, System.Threading.CancellationToken cancellationToken);
member this.SetMessageHandlerAsync : Microsoft.Azure.Devices.Client.MessageHandler * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetMessageHandlerAsync (messageHandler As MessageHandler, userContext As Object, cancellationToken As CancellationToken) As Task
Parameter
- messageHandler
- MessageHandler
Der Delegat, der aufgerufen werden soll, wenn eine Nachricht an eine beliebige Eingabe gesendet wird.
- userContext
- Object
generischer Parameter, der vom Clientcode interpretiert werden soll.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, um den Vorgang abzubrechen.
Gibt zurück
Der Task, der das Ereignis enthält
Ausnahmen
Wird ausgelöst, wenn der Vorgang abgebrochen wurde.
Gilt für:
Azure SDK for .NET