Partager via


IotHubConnectionStringBuilder Classe

Définition

Génère une chaîne de connexion pour le service IoT Hub en fonction des propriétés renseignées par l’utilisateur.

public sealed class IotHubConnectionStringBuilder
type IotHubConnectionStringBuilder = class
Public NotInheritable Class IotHubConnectionStringBuilder
Héritage
IotHubConnectionStringBuilder

Propriétés

AuthenticationMethod

Obtient ou définit la méthode d’authentification à utiliser avec le service IoT Hub.

DeviceId

Obtient l’identificateur de l’appareil qui se connecte au service.

GatewayHostName

Obtient le nom facultatif de la passerelle à laquelle se connecter

HostName

Obtient ou définit la valeur du nom d’hôte DNS complet du service IoT Hub.

ModuleId

Obtient l’identificateur de module du module qui se connecte au service.

SharedAccessKey

Obtient la clé d’accès partagé utilisée pour se connecter au service IoT Hub.

SharedAccessKeyName

Obtient le nom de clé d’accès partagé utilisé pour connecter l’appareil au service IoT Hub.

SharedAccessSignature

Obtient la signature d’accès partagé utilisée pour se connecter au service IoT Hub.

UsingX509Cert

Indique si la chaîne de connexion indique si un certificat x509 est spécifié pour l’authentification.

Méthodes

Create(String)

Crée une chaîne de connexion basée sur le nom d’hôte du hub IoT et la méthode d’authentification passée en tant que paramètre.

Create(String, IAuthenticationMethod)

Crée une chaîne de connexion basée sur le nom d’hôte du hub IoT et la méthode d’authentification passée en tant que paramètre.

Create(String, String, IAuthenticationMethod)

Crée une chaîne de connexion basée sur le nom d’hôte du hub IoT, le nom d’hôte de la passerelle et la méthode d’authentification passée en tant que paramètre.

ToString()

Produit la chaîne de connexion en fonction des valeurs des IotHubConnectionStringBuilder propriétés instance.

S’applique à