AmqpTransportSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des paramètres spécifiques au transport Amqp pour les clients d’appareil et de module.
public sealed class AmqpTransportSettings : Microsoft.Azure.Devices.Client.ITransportSettings
type AmqpTransportSettings = class
interface ITransportSettings
Public NotInheritable Class AmqpTransportSettings
Implements ITransportSettings
- Héritage
-
AmqpTransportSettings
- Implémente
Constructeurs
AmqpTransportSettings(TransportType) |
Initialise une nouvelle instance de cette classe. |
AmqpTransportSettings(TransportType, UInt32) |
Initialise une nouvelle instance de cette classe. |
AmqpTransportSettings(TransportType, UInt32, AmqpConnectionPoolSettings) |
Initialise une nouvelle instance de cette classe. |
Champs
DefaultIdleTimeout |
Délai d’inactivité par défaut |
DefaultOpenTimeout |
Délai d’ouverture par défaut |
DefaultOperationTimeout |
Délai d’expiration de l’opération par défaut |
DefaultPrefetchCount |
Nombre de pré-extractions par défaut |
Propriétés
AmqpConnectionPoolSettings |
Paramètres du pool de connexions pour AMQP |
CertificateRevocationCheck |
Pour activer la révocation case activée de certificat. La valeur par défaut est false. |
ClientCertificate |
Certificat client à utiliser pour l’authentification |
DefaultReceiveTimeout |
Délai d’attente d’une opération de réception. La valeur par défaut est égale à 1 minute. |
IdleTimeout |
Spécifiez l’intervalle de pulsation côté client. Intervalle établi par le client avec le service pour l’envoi de pings vivants. La valeur par défaut est deux minutes. |
OpenTimeout |
Délai d’attente d’ouverture. La valeur par défaut est de 1 minute. |
OperationTimeout |
Temps d’attente avant la fin de l’opération. La valeur par défaut est de 1 minute. |
PrefetchCount |
Nombre de pré-extractions |
Proxy |
Proxy |
RemoteCertificateValidationCallback |
Rappel pour la validation de certificat à distance. En cas d’implémentation incorrecte, votre appareil risque de ne pas pouvoir se connecter à IoTHub et/ou d’être ouvert à des vulnérabilités de sécurité. |
WebSocketKeepAlive |
Un keep-alive pour la couche de transport dans l’envoi de trames de contrôle ping/pong lors de l’utilisation de sockets web. |
Méthodes
Equals(AmqpTransportSettings) |
Compare les propriétés de cette instance à une autre |
GetTransportType() |
Retourne le type de transport configuré |
S’applique à
Azure SDK for .NET