Compartir a través de


IotHubDeviceClient Constructores

Definición

Sobrecargas

IotHubDeviceClient(String, IotHubClientOptions)

Crea un elemento descartable IotHubDeviceClient a partir de la cadena de conexión especificada.

IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions)

Crea un elemento descartable IotHubDeviceClient a partir de los parámetros especificados.

IotHubDeviceClient(String, IotHubClientOptions)

Crea un elemento descartable IotHubDeviceClient a partir de la cadena de conexión especificada.

public IotHubDeviceClient (string connectionString, Microsoft.Azure.Devices.Client.IotHubClientOptions options = default);
new Microsoft.Azure.Devices.Client.IotHubDeviceClient : string * Microsoft.Azure.Devices.Client.IotHubClientOptions -> Microsoft.Azure.Devices.Client.IotHubDeviceClient
Public Sub New (connectionString As String, Optional options As IotHubClientOptions = Nothing)

Parámetros

connectionString
String

Cadena de conexión basada en la clave de acceso compartido usada en llamadas API que permite al dispositivo comunicarse con IoT Hub.

options
IotHubClientOptions

Opciones que permiten la configuración de la instancia de cliente del dispositivo durante la inicialización.

Excepciones

Es connectionString null o el nombre de host de IoT Hub o el identificador de dispositivo de la cadena de conexión es NULL.

Se especificó un identificador de módulo en la cadena de conexión. IotHubModuleClient se debe usar para los módulos.

Se aplica a

IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions)

Crea un elemento descartable IotHubDeviceClient a partir de los parámetros especificados.

public IotHubDeviceClient (string hostName, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.IotHubClientOptions options = default);
new Microsoft.Azure.Devices.Client.IotHubDeviceClient : string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.IotHubClientOptions -> Microsoft.Azure.Devices.Client.IotHubDeviceClient
Public Sub New (hostName As String, authenticationMethod As IAuthenticationMethod, Optional options As IotHubClientOptions = Nothing)

Parámetros

hostName
String

Nombre de host DNS completo de IoT Hub.

options
IotHubClientOptions

Opciones que permiten la configuración de la instancia de cliente del dispositivo durante la inicialización.

Excepciones

hostName, el identificador de dispositivo o authenticationMethod es null.

Se especificó un identificador de módulo en la cadena de conexión. IotHubModuleClient se debe usar para los módulos.

Se aplica a