IotHubDeviceClient Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
IotHubDeviceClient(String, IotHubClientOptions) |
Crée un jetable |
IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions) |
Crée un jetable |
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.
- authenticationMethod
- IAuthenticationMethod
Méthode d’authentification utilisée. Elle inclut ClientAuthenticationWithSharedAccessKeyRefresh, ClientAuthenticationWithSharedAccessSignature ou ClientAuthenticationWithX509Certificate.
- 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 à
Azure SDK for .NET