IotHubDeviceClient Constructores
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í.
Sobrecargas
IotHubDeviceClient(String, IotHubClientOptions) |
Crea un elemento descartable |
IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions) |
Crea un elemento descartable |
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.
- authenticationMethod
- IAuthenticationMethod
Método de autenticación que se usa. Incluye ClientAuthenticationWithSharedAccessKeyRefresh, ClientAuthenticationWithSharedAccessSignature o ClientAuthenticationWithX509Certificate.
- 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.
CertificateChain no se pudo instalar.
Se aplica a
Azure SDK for .NET