Partager via


ModuleClient.SetMessageHandlerAsync Méthode

Définition

Surcharges

SetMessageHandlerAsync(MessageHandler, Object)

Définit un nouveau délégué par défaut qui s’applique à tous les points de terminaison. Si un délégué est déjà associé à l’entrée, il est appelé, sinon le délégué par défaut est appelé. Si un délégué par défaut a été défini précédemment, il est remplacé.

SetMessageHandlerAsync(MessageHandler, Object, CancellationToken)

Définit un nouveau délégué par défaut qui s’applique à tous les points de terminaison. Si un délégué est déjà associé à l’entrée, il est appelé, sinon le délégué par défaut est appelé. Si un délégué par défaut a été défini précédemment, il est remplacé.

SetMessageHandlerAsync(MessageHandler, Object)

Définit un nouveau délégué par défaut qui s’applique à tous les points de terminaison. Si un délégué est déjà associé à l’entrée, il est appelé, sinon le délégué par défaut est appelé. Si un délégué par défaut a été défini précédemment, il est remplacé.

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

Paramètres

messageHandler
MessageHandler

Délégué à appeler lorsqu’un message est envoyé à une entrée.

userContext
Object

paramètre générique à interpréter par le code client.

Retours

Tâche contenant l’événement

Exceptions

Levée lorsque l’opération a été annulée.

S’applique à

SetMessageHandlerAsync(MessageHandler, Object, CancellationToken)

Définit un nouveau délégué par défaut qui s’applique à tous les points de terminaison. Si un délégué est déjà associé à l’entrée, il est appelé, sinon le délégué par défaut est appelé. Si un délégué par défaut a été défini précédemment, il est remplacé.

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

Paramètres

messageHandler
MessageHandler

Délégué à appeler lorsqu’un message est envoyé à une entrée.

userContext
Object

paramètre générique à interpréter par le code client.

cancellationToken
CancellationToken

Jeton d’annulation pour annuler l’opération.

Retours

Tâche contenant l’événement

Exceptions

Levée lorsque l’opération a été annulée.

S’applique à