Partager via


IotHubDeviceClient Constructeurs

Définition

Surcharges

IotHubDeviceClient(String, IotHubClientOptions)

Crée un jetable IotHubDeviceClient à partir de la chaîne de connexion spécifiée.

IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions)

Crée un jetable IotHubDeviceClient à partir des paramètres spécifiés.

IotHubDeviceClient(String, IotHubClientOptions)

Crée un jetable IotHubDeviceClient à partir de la chaîne de connexion spécifiée.

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)

Paramètres

connectionString
String

Chaîne de connexion basée sur la clé d’accès partagée utilisée dans les appels d’API qui permet à l’appareil de communiquer avec IoT Hub.

options
IotHubClientOptions

Les options qui autorisent la configuration du client d’appareil instance pendant l’initialisation.

Exceptions

Est connectionString null ou le nom d’hôte ou l’ID d’appareil IoT Hub dans la chaîne de connexion est null.

Un ID de module a été spécifié dans la chaîne de connexion. IotHubModuleClient doit être utilisé pour les modules.

S’applique à

IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions)

Crée un jetable IotHubDeviceClient à partir des paramètres spécifiés.

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)

Paramètres

hostName
String

Nom d’hôte DNS complet d’IoT Hub.

options
IotHubClientOptions

Les options qui autorisent la configuration du client d’appareil instance pendant l’initialisation.

Exceptions

hostName, ID d’appareil ou authenticationMethod a la valeur Null.

Un ID de module a été spécifié dans la chaîne de connexion. IotHubModuleClient doit être utilisé pour les modules.

CertificateChain impossible d’installer.

S’applique à