AmqpTransportSettings クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバイスおよびモジュール クライアントの Amqp トランスポート固有の設定が含まれています。
public sealed class AmqpTransportSettings : Microsoft.Azure.Devices.Client.ITransportSettings
type AmqpTransportSettings = class
interface ITransportSettings
Public NotInheritable Class AmqpTransportSettings
Implements ITransportSettings
- 継承
-
AmqpTransportSettings
- 実装
コンストラクター
AmqpTransportSettings(TransportType) |
このクラスの新しいインスタンスを初期化します。 |
AmqpTransportSettings(TransportType, UInt32) |
このクラスの新しいインスタンスを初期化します。 |
AmqpTransportSettings(TransportType, UInt32, AmqpConnectionPoolSettings) |
このクラスの新しいインスタンスを初期化します。 |
フィールド
DefaultIdleTimeout |
既定のアイドル タイムアウト |
DefaultOpenTimeout |
既定のオープン タイムアウト |
DefaultOperationTimeout |
既定の操作タイムアウト |
DefaultPrefetchCount |
既定のプリフェッチ数 |
プロパティ
AmqpConnectionPoolSettings |
AMQP の接続プール設定 |
CertificateRevocationCheck |
証明書失効チェックを有効にするには。 既定値は false です。 |
ClientCertificate |
認証に使用するクライアント証明書 |
DefaultReceiveTimeout |
受信操作を待機する時間。 既定値は 1 分です。 |
IdleTimeout |
クライアント側のハートビート間隔を指定します。 キープアライブ ping を送信するための、クライアントがサービスで確立する間隔。 既定値は 2 分です。 |
OpenTimeout |
開いているタイムアウト。 既定値は 1 分です。 |
OperationTimeout |
操作が完了するまで待機する時間。 既定値は 1 分です。 |
PrefetchCount |
プリフェッチ数 |
Proxy |
プロキシ |
RemoteCertificateValidationCallback |
リモート証明書検証のコールバック。 正しく実装されていない場合、デバイスが IoTHub に接続できないか、セキュリティの脆弱性に対して開かれている可能性があります。 |
WebSocketKeepAlive |
Web ソケットを使用する場合に ping/pong コントロール フレームを送信するトランスポート層のキープアライブ。 |
メソッド
Equals(AmqpTransportSettings) |
このインスタンスのプロパティを別のインスタンスと比較します |
GetTransportType() |
構成されたトランスポートの種類を返します |
適用対象
Azure SDK for .NET