AmqpTransportSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
contains Amqp transport-specific settings for DeviceClient
public sealed class AmqpTransportSettings : Microsoft.Azure.Devices.Client.ITransportSettings
type AmqpTransportSettings = class
interface ITransportSettings
Public NotInheritable Class AmqpTransportSettings
Implements ITransportSettings
- Inheritance
-
System.ObjectAmqpTransportSettings
- Implements
Constructors
AmqpTransportSettings(TransportType, UInt32, AmqpConnectionPoolSettings) |
Initializes a new instance of the AmqpTransportSettings |
AmqpTransportSettings(TransportType, UInt32) |
Initializes a new instance of the AmqpTransportSettings |
AmqpTransportSettings(TransportType) |
Initializes a new instance of the AmqpTransportSettings |
Fields
DefaultIdleTimeout |
The default idle timeout |
DefaultOpenTimeout |
The default open timeout |
DefaultOperationTimeout |
The default operation timeout |
DefaultPrefetchCount |
The default pre-fetch count |
Properties
AmqpConnectionPoolSettings |
The connection pool settings for AMQP |
CertificateRevocationCheck |
To enable certificate revocation check. Default to be false. |
ClientCertificate |
The client certificate to use for authenticating |
DefaultReceiveTimeout |
Returns the default current receive timeout |
IdleTimeout |
Specify client-side heartbeat interval. The default value is 2 minutes. |
OpenTimeout |
The open timeout |
OperationTimeout |
The operation timeout |
PrefetchCount |
The pre-fetch count |
Proxy |
The proxy |
RemoteCertificateValidationCallback |
A callback for remote certificate validation. If incorrectly implemented, your device may fail to connect to IoTHub and/or be open to security vulnerabilities. |
Methods
Equals(AmqpTransportSettings) |
Compares the properties of this instance to another |
GetTransportType() |
Returns the configured transport type |