IotHubBaseClient.SetDesiredPropertyUpdateCallbackAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establezca una devolución de llamada a la que se llamará cada vez que el cliente reciba una actualización de estado deseada del servicio. La instancia de cliente ya debe estar abierta.
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
Parámetros
- callback
- Func<DesiredProperties,Task>
Devolución de llamada que se va a invocar cuando se recibe una actualización de propiedad deseada del servicio.
- cancellationToken
- CancellationToken
Token de cancelación para cancelar la operación.
Devoluciones
Excepciones
Se produce cuando se ha cancelado la operación.
Comentarios
Llamar a esta API más de una vez dará como resultado que el conjunto de devolución de llamada sobrescriba por última vez cualquier devolución de llamada establecida anteriormente. Una devolución de llamada de método se puede anular estableciendo callback
en null.
Esto tiene el efecto secundario de suscribirse al tema PATCH en el servicio.
Se aplica a
Azure SDK for .NET