Freigeben über


IotHubClientAmqpSettings Klasse

Definition

Enthält AMQP-transportspezifische Einstellungen für die Geräte- und Modulclients.

public sealed class IotHubClientAmqpSettings : Microsoft.Azure.Devices.Client.IotHubClientTransportSettings
type IotHubClientAmqpSettings = class
    inherit IotHubClientTransportSettings
Public NotInheritable Class IotHubClientAmqpSettings
Inherits IotHubClientTransportSettings
Vererbung
IotHubClientAmqpSettings

Konstruktoren

IotHubClientAmqpSettings(IotHubClientTransportProtocol)

Erstellt eine Instanz dieser Klasse.

Eigenschaften

CertificateRevocationCheck

So aktivieren Sie die Zertifikatsperrprüfung.

(Geerbt von IotHubClientTransportSettings)
ClientWebSocket

Ein instance des Client-Websockets, der verwendet werden soll, wenn das Transportprotokoll auf Websocket festgelegt ist.

ConnectionPoolSettings

Geben Sie bei Verwendung von Pooling die Verbindungspooleinstellungen an.

IdleTimeout

Geben Sie das clientseitige Taktintervall an. Das Intervall, das der Client mit dem Dienst für das Senden von Keep Alive-Pings festlegt.

PrefetchCount

Die Anzahl vor dem Abrufen.

Protocol

Das konfigurierte Transportprotokoll.

(Geerbt von IotHubClientTransportSettings)
Proxy

Der Webproxy, der zum Herstellen einer Verbindung mit IoT Hub über eine Websocketverbindung für AMQP, MQTT oder bei Verwendung des HTTP-Protokolls verwendet wird.

(Geerbt von IotHubClientTransportSettings)
RemoteCertificateValidationCallback

Ein Rückruf für die Remotezertifikatüberprüfung.

SslProtocols

Die standardmäßig zu verwendende TLS-Version.

(Geerbt von IotHubClientTransportSettings)
WebSocketKeepAlive

Ein Keep-Alive für die Transportschicht beim Senden von Ping/Pong-Steuerelementframes bei Verwendung von Websockets.

Gilt für: