IotHubClientOptions Classe
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.
Options qui autorisent la configuration de l’appareil ou du client de module IoT Hub instance pendant l’initialisation.
public sealed class IotHubClientOptions
type IotHubClientOptions = class
Public NotInheritable Class IotHubClientOptions
- Héritage
-
IotHubClientOptions
Constructeurs
IotHubClientOptions() |
Crée une instance de cette classe avec les paramètres de transport par défaut. |
IotHubClientOptions(IotHubClientTransportSettings) |
Crée un instance de cette classe avec les paramètres de transport spécifiés. |
Propriétés
AdditionalUserAgentInfo |
Spécifie des informations supplémentaires qui seront ajoutées à la chaîne de l’agent utilisateur envoyée à IoT Hub. |
FileUploadTransportSettings |
Paramètres de transport à utiliser pour toutes les opérations de chargement de fichiers, quel que soit le protocole avec lequel le client d’appareil est configuré. Toutes les opérations de chargement de fichiers ont lieu via https. |
GatewayHostName |
Nom d’hôte DNS complet d’une passerelle via laquelle se connecter. |
ModelId |
ID de modèle DTDL associé au client d’appareil ou de module instance. |
PayloadConvention |
Convention de charge utile à utiliser pour sérialiser et encoder la charge utile envoyée au service. |
RetryPolicy |
Définit la stratégie de nouvelle tentative utilisée dans les nouvelles tentatives d’opération. |
SdkAssignsMessageId |
Configuration de la définition MessageId de chaque message envoyé par le client d’appareil ou de module instance. |
TransportSettings |
Paramètres de transport à utiliser (par exemple, IotHubClientMqttSettings ou IotHubClientAmqpSettings). |
S’applique à
Azure SDK for .NET