Compartilhar via


DevicesClient.GetServiceStatisticsAsync(CancellationToken) Método

Definição

Obtém estatísticas de serviço para o Hub IoT. Essa chamada é feita por HTTP.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.ServiceStatistics> GetServiceStatisticsAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member GetServiceStatisticsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.ServiceStatistics>
override this.GetServiceStatisticsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.ServiceStatistics>
Public Overridable Function GetServiceStatisticsAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of ServiceStatistics)

Parâmetros

cancellationToken
CancellationToken

Um token de cancelamento para cancelar a operação.

Retornos

As estatísticas de serviço que podem ser recuperadas do hub IoT, por exemplo. o número de dispositivos conectados ao hub.

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