DevicesClient Clase
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í.
Subcliente de que controla todas las operaciones del IotHubServiceClient registro de dispositivos, como obtener, crear, establecer o eliminar identidades de dispositivo, obtener módulos en un dispositivo y obtener estadísticas del registro de dispositivos.
public class DevicesClient
type DevicesClient = class
Public Class DevicesClient
- Herencia
-
DevicesClient
Constructores
DevicesClient() |
Crea una instancia de esta clase. Se proporciona únicamente con fines de prueba unitaria. |
Métodos
CancelJobAsync(String, CancellationToken) |
Cancela o elimina el trabajo con el identificador especificado. |
CreateAsync(Device, CancellationToken) |
Cree una identidad de dispositivo en el registro de IoT Hub. |
CreateAsync(IEnumerable<Device>, CancellationToken) |
Cree hasta 100 identidades de dispositivo nuevas en el registro de IoT Hub de forma masiva. |
CreateWithTwinAsync(Device, ClientTwin, CancellationToken) |
Cree una identidad de dispositivo en el registro de IoT Hub con un estado de gemelo inicial. |
DeleteAsync(Device, Boolean, CancellationToken) |
Elimine la identidad del dispositivo con el identificador proporcionado del registro de IoT Hub. |
DeleteAsync(IEnumerable<Device>, Boolean, CancellationToken) |
Elimine hasta 100 identidades de dispositivo del registro de IoT Hub de forma masiva. |
DeleteAsync(String, CancellationToken) |
Elimine la identidad del dispositivo con el identificador proporcionado del registro de IoT Hub. |
ExportAsync(ExportJobProperties, CancellationToken) |
Crea un nuevo trabajo masivo para exportar registros de dispositivos al contenedor especificado por el URI proporcionado. |
GetAsync(String, CancellationToken) |
Obtenga una identidad de dispositivo por su identificador. |
GetJobAsync(String, CancellationToken) |
Obtiene el trabajo del Registro con el identificador especificado. |
GetJobsAsync(CancellationToken) |
Enumere todos los trabajos del Registro del centro de IoT. |
GetModulesAsync(String, CancellationToken) |
Obtenga todos los módulos registrados en un dispositivo determinado. |
GetRegistryStatisticsAsync(CancellationToken) |
Obtiene las estadísticas del Registro del centro de IoT. |
GetServiceStatisticsAsync(CancellationToken) |
Obtiene las estadísticas de servicio del centro de IoT. Esta llamada se realiza a través de HTTP. |
ImportAsync(ImportJobProperties, CancellationToken) |
Crea un nuevo trabajo masivo para importar registros de dispositivos en el centro de IoT. |
SetAsync(Device, Boolean, CancellationToken) |
Reemplace el estado de una identidad de dispositivo por el estado de la identidad del dispositivo proporcionada. |
SetAsync(IEnumerable<Device>, Boolean, CancellationToken) |
Actualice hasta 100 identidades de dispositivo en el registro de IoT Hub de forma masiva. |
Se aplica a
Azure SDK for .NET