DevicesClient.GetJobsAsync(CancellationToken) 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.
Liste todos os trabalhos do Registro para o Hub IoT.
public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.IotHubJobResponse>> GetJobsAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member GetJobsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.IotHubJobResponse>>
override this.GetJobsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.IotHubJobResponse>>
Public Overridable Function GetJobsAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of IEnumerable(Of IotHubJobResponse))
Parâmetros
- cancellationToken
- CancellationToken
O token que permite que a operação seja cancelada.
Retornos
IEnumerable de JobProperties de todos os trabalhos para esse hub IoT.
Exceções
Se o Hub IoT respondeu à solicitação com um código de status não bem-sucedido. Por exemplo, se a solicitação fornecida foi limitada, IotHubServiceException com ThrottlingException é gerada. Para obter uma lista completa de possíveis casos de erro, consulte IotHubServiceErrorCode.
Se a solicitação HTTP falhar devido a um problema subjacente, como conectividade de rede, falha de DNS ou validação de certificado do servidor.
Se o token de cancelamento fornecido tiver solicitado o cancelamento.
Aplica-se a
Azure SDK for .NET