DevicesClient Classe
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.
O subcliente disso manipula todas as operações do Registro de Dispositivo, incluindo obtenção/criação/configuração/exclusão de identidades de IotHubServiceClient dispositivo, obtenção de módulos em um dispositivo e obtenção de estatísticas do registro de dispositivo.
public class DevicesClient
type DevicesClient = class
Public Class DevicesClient
- Herança
-
DevicesClient
Construtores
DevicesClient() |
Cria uma instância dessa classe. Fornecido apenas para fins de teste de unidade. |
Métodos
CancelJobAsync(String, CancellationToken) |
Cancela/exclui o trabalho com a ID especificada. |
CreateAsync(Device, CancellationToken) |
Crie uma identidade de dispositivo no registro do hub IoT. |
CreateAsync(IEnumerable<Device>, CancellationToken) |
Crie até 100 novas identidades de dispositivo no registro do hub IoT em massa. |
CreateWithTwinAsync(Device, ClientTwin, CancellationToken) |
Crie uma identidade de dispositivo no registro do hub IoT com um estado gêmeo inicial. |
DeleteAsync(Device, Boolean, CancellationToken) |
Exclua a identidade do dispositivo com a ID fornecida do registro do hub IoT. |
DeleteAsync(IEnumerable<Device>, Boolean, CancellationToken) |
Exclua até 100 identidades de dispositivo do registro do hub IoT em massa. |
DeleteAsync(String, CancellationToken) |
Exclua a identidade do dispositivo com a ID fornecida do registro do hub IoT. |
ExportAsync(ExportJobProperties, CancellationToken) |
Cria um novo trabalho em massa para exportar registros de dispositivo para o contêiner especificado pelo URI fornecido. |
GetAsync(String, CancellationToken) |
Obtenha uma identidade de dispositivo por sua ID. |
GetJobAsync(String, CancellationToken) |
Obtém o trabalho do Registro com a ID especificada. |
GetJobsAsync(CancellationToken) |
Liste todos os trabalhos do Registro para o Hub IoT. |
GetModulesAsync(String, CancellationToken) |
Obtenha todos os módulos registrados em um dispositivo específico. |
GetRegistryStatisticsAsync(CancellationToken) |
Obtém as estatísticas do Registro para o hub IoT. |
GetServiceStatisticsAsync(CancellationToken) |
Obtém estatísticas de serviço para o Hub IoT. Essa chamada é feita via HTTP. |
ImportAsync(ImportJobProperties, CancellationToken) |
Cria um novo trabalho em massa para importar registros de dispositivo para o Hub IoT. |
SetAsync(Device, Boolean, CancellationToken) |
Substitua o estado de uma identidade do dispositivo pelo estado da identidade do dispositivo fornecida. |
SetAsync(IEnumerable<Device>, Boolean, CancellationToken) |
Atualize até 100 identidades de dispositivo no registro do hub IoT em massa. |
Aplica-se a
Azure SDK for .NET