AmqpTransportSettings 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.
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:
Azure SDK for .NET