Partager via


IotHubBaseClient.SetDesiredPropertyUpdateCallbackAsync Méthode

Définition

Définissez un rappel qui sera appelé chaque fois que le client reçoit une mise à jour d’état souhaitée du service. Le instance client doit déjà être ouvert.

public System.Threading.Tasks.Task SetDesiredPropertyUpdateCallbackAsync (Func<Microsoft.Azure.Devices.Client.DesiredProperties,System.Threading.Tasks.Task> callback, System.Threading.CancellationToken cancellationToken = default);
member this.SetDesiredPropertyUpdateCallbackAsync : Func<Microsoft.Azure.Devices.Client.DesiredProperties, System.Threading.Tasks.Task> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetDesiredPropertyUpdateCallbackAsync (callback As Func(Of DesiredProperties, Task), Optional cancellationToken As CancellationToken = Nothing) As Task

Paramètres

callback
Func<DesiredProperties,Task>

Rappel à appeler lorsqu’une mise à jour de propriété souhaitée est reçue du service.

cancellationToken
CancellationToken

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

Retours

Exceptions

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

Remarques

L’appel de cette API plusieurs fois entraîne le dernier remplacement de tout rappel précédemment défini. Un rappel de méthode peut être annulé en affectant callback la valeur null.

Cela a l’effet secondaire de l’abonnement à la rubrique PATCH sur le service.

S’applique à