Freigeben über


AmqpTransportSettings Klasse

Definition

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

public sealed class AmqpTransportSettings : Microsoft.Azure.Devices.Client.ITransportSettings
type AmqpTransportSettings = class
    interface ITransportSettings
Public NotInheritable Class AmqpTransportSettings
Implements ITransportSettings
Vererbung
AmqpTransportSettings
Implementiert

Konstruktoren

AmqpTransportSettings(TransportType)

Initialisiert eine neue Instanz dieser Klasse.

AmqpTransportSettings(TransportType, UInt32)

Initialisiert eine neue Instanz dieser Klasse.

AmqpTransportSettings(TransportType, UInt32, AmqpConnectionPoolSettings)

Initialisiert eine neue Instanz dieser Klasse.

Felder

DefaultIdleTimeout

Das Standardzeitlimit im Leerlauf

DefaultOpenTimeout

Das standardmäßige offene Timeout

DefaultOperationTimeout

Das Standardzeitlimit für Vorgänge

DefaultPrefetchCount

Die Standardanzahl vor dem Abrufen

Eigenschaften

AmqpConnectionPoolSettings

Die Verbindungspooleinstellungen für AMQP

CertificateRevocationCheck

So aktivieren Sie die Zertifikatsperrprüfung. Der Standardwert ist false.

ClientCertificate

Das Clientzertifikat, das für die Authentifizierung verwendet werden soll

DefaultReceiveTimeout

Die Zeit zum Warten auf einen Empfangsvorgang. Der Standardwert beträgt 1 Minute.

IdleTimeout

Geben Sie das clientseitige Taktintervall an. Das Intervall, das der Client mit dem Dienst für das Senden von Keep Alive-Pings festlegt. Der Standardwert beträgt 2 Minuten.

OpenTimeout

Das offene Timeout. Der Standardwert beträgt 1 Minute.

OperationTimeout

Die Zeit, auf die gewartet werden muss, bis ein Vorgang abgeschlossen ist. Der Standardwert beträgt 1 Minute.

PrefetchCount

Die Anzahl vor dem Abrufen

Proxy

Der Proxy

RemoteCertificateValidationCallback

Ein Rückruf für die Remotezertifikatüberprüfung. Bei falscher Implementierung kann Ihr Gerät möglicherweise keine Verbindung mit IoTHub herstellen und/oder für Sicherheitsrisiken offen sein.

WebSocketKeepAlive

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

Methoden

Equals(AmqpTransportSettings)

Vergleicht die Eigenschaften dieser instance mit einer anderen

GetTransportType()

Gibt den konfigurierten Transporttyp zurück.

Gilt für: