ClientOptions 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 Geräte- oder Modulclients instance während der Initialisierung ermöglichen.
public class ClientOptions
type ClientOptions = class
Public Class ClientOptions
- Vererbung
-
ClientOptions
Konstruktoren
ClientOptions() |
Optionen, die die Konfiguration des Geräte- oder Modulclients instance während der Initialisierung ermöglichen. |
Eigenschaften
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. Wenn FileUploadTransportSettings nicht bereitgestellt wird, verwenden Dateiuploadvorgänge dieselben Clientzertifikate, die in den Transporteinstellungen für die Clientverbindung konfiguriert sind. |
ModelId |
Die dem Gerät oder Modulclient zugeordnete DTDL-Modell-ID instance. Dieses Feature wird derzeit nur über MQTT und AMQP unterstützt. |
SasTokenRenewalBuffer |
Der Zeitpuffer vor Ablauf, wenn das Token erneuert werden soll, ausgedrückt als Prozentsatz der Laufzeit. Zulässige Werte liegen zwischen 0 und 100 (einschließlich der Endpunkte). Zb. wenn auf einen Wert von 30 festgelegt ist, wird das Token erneuert, wenn es 30 % oder weniger seiner Lebensdauer hat. Wenn das Token nicht festgelegt wurde, wird das Token erneuert, wenn es 15 % oder weniger seiner Lebensdauer hat. |
SasTokenTimeToLive |
Der empfohlene Zeitwert für Token, die für SAS-authentifizierte Clients generiert wurden. Die TimeSpan bereitgestellte sollte ein positiver Wert sein, der bedeutet, dass es nicht möglich ist, Token zu generieren, die bereits abgelaufen sind. Wenn der Wert nicht festgelegt wird, sind die generierten SAS-Token 1 Stunde gültig. |
SdkAssignsMessageId |
Die Konfiguration für die Einstellung MessageId für jede vom Gerät oder Modulclient gesendete Nachricht instance. Das Standardverhalten wird MessageId nur vom Benutzer festgelegt. |
Gilt für:
Azure SDK for .NET