IotHubClientOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Optionen, die die Konfiguration des IoT Hub-Geräts oder des Modulclients instance während der Initialisierung ermöglichen.
public sealed class IotHubClientOptions
type IotHubClientOptions = class
Public NotInheritable Class IotHubClientOptions
- Vererbung
-
IotHubClientOptions
Konstruktoren
IotHubClientOptions() |
Erstellt eine Instanz dieser Klasse mit den Standardtransporteinstellungen. |
IotHubClientOptions(IotHubClientTransportSettings) |
Erstellt eine instance dieser Klasse mit den angegebenen Transporteinstellungen. |
Eigenschaften
AdditionalUserAgentInfo |
Gibt zusätzliche Informationen an, die an die Benutzer-Agent-Zeichenfolge angefügt werden, die an IoT Hub gesendet wird. |
FileUploadTransportSettings |
Die Transporteinstellungen, die für alle Dateiuploadvorgänge verwendet werden sollen, unabhängig davon, mit welchem Protokoll der Geräteclient konfiguriert ist. Alle Dateiuploadvorgänge erfolgen über https. |
GatewayHostName |
Der vollqualifizierte DNS-Hostname eines Gateways, über das eine Verbindung hergestellt werden soll. |
ModelId |
Die dem Gerät oder Modulclient zugeordnete DTDL-Modell-ID instance. |
PayloadConvention |
Die Nutzlastkonvention, die zum Serialisieren und Codieren der an den Dienst gesendeten Nutzlast verwendet werden soll. |
RetryPolicy |
Legt die Wiederholungsrichtlinie fest, die in den Wiederholungsversuchen verwendet wird. |
SdkAssignsMessageId |
Die Konfiguration für die Einstellung MessageId für jede vom Gerät oder Modulclient gesendete Nachricht instance. |
TransportSettings |
Die zu verwendenden Transporteinstellungen (d. h. IotHubClientMqttSettings oder IotHubClientAmqpSettings). |
Gilt für:
Azure SDK for .NET