Partager via


DeviceClient.SetReceiveMessageHandlerAsync Méthode

Définition

Définit un nouveau délégué pour la réception d’un message de la file d’attente de l’appareil à l’aide d’un jeton d’annulation. Après avoir géré un message reçu, un client doit appeler CompleteAsync(Message, CancellationToken), AbandonAsync(Message, CancellationToken)ou RejectAsync(Message, CancellationToken), puis supprimer le message. Si un délégué Null est passé, il désactive le rappel déclenché lors de la réception de messages du service.

public System.Threading.Tasks.Task SetReceiveMessageHandlerAsync (Microsoft.Azure.Devices.Client.ReceiveMessageCallback messageHandler, object userContext, System.Threading.CancellationToken cancellationToken = default);
member this.SetReceiveMessageHandlerAsync : Microsoft.Azure.Devices.Client.ReceiveMessageCallback * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetReceiveMessageHandlerAsync (messageHandler As ReceiveMessageCallback, userContext As Object, Optional cancellationToken As CancellationToken = Nothing) As Task

Paramètres

messageHandler
ReceiveMessageCallback
userContext
Object
cancellationToken
CancellationToken

Retours

S’applique à