IotHubBaseClient.SetDesiredPropertyUpdateCallbackAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Defina um retorno de chamada que será chamado sempre que o cliente receber uma atualização de estado desejada do serviço. A instância do cliente já deve estar aberta.
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>
O retorno de chamada a ser invocado quando uma atualização de propriedade desejada é recebida do serviço.
- cancellationToken
- CancellationToken
Um token de cancelamento para cancelar a operação.
Retornos
Exceções
Gerada quando a operação foi cancelada.
Comentários
Chamar essa API mais de uma vez resultará na última substituição do conjunto de retorno de chamada em qualquer retorno de chamada definido anteriormente. Um retorno de chamada de método pode ser não definido definindo como callback
nulo.
Isso tem o efeito colateral de assinar o tópico PATCH no serviço.
Aplica-se a
Azure SDK for .NET