次の方法で共有


ProvisioningTransportHandlerAmqp クラス

定義

プロビジョニング トランスポート ハンドラーの AMQP プロトコル実装を表します。

public class ProvisioningTransportHandlerAmqp : Microsoft.Azure.Devices.Provisioning.Client.Transport.ProvisioningTransportHandler
type ProvisioningTransportHandlerAmqp = class
    inherit ProvisioningTransportHandler
Public Class ProvisioningTransportHandlerAmqp
Inherits ProvisioningTransportHandler
継承
ProvisioningTransportHandlerAmqp

コンストラクター

ProvisioningTransportHandlerAmqp(TransportFallbackType)

指定したフォールバック型を使用して ProvisioningTransportHandlerAmqp クラスのインスタンスを作成します。

プロパティ

FallbackType

フォールバックの種類。 これにより、直接接続または WebSocket 接続が可能になります。

InnerHandler

内部ハンドラーを取得または設定します。

(継承元 ProvisioningTransportHandler)
Port

ポート番号を取得または設定します。

(継承元 ProvisioningTransportHandler)
Proxy

プロビジョニング クライアント操作のプロキシを取得または設定します。

(継承元 ProvisioningTransportHandler)
RemoteCertificateValidationCallback

リモート証明書検証のコールバック。 正しく実装されていない場合、デバイスが DPS に接続できないか、セキュリティの脆弱性に対して開かれている可能性があります。

(継承元 ProvisioningTransportHandler)

メソッド

Dispose()

呼び出し元が使っているアンマネージド リソースを解放し、マネージド リソースを破棄します。

(継承元 ProvisioningTransportHandler)
Dispose(Boolean)

ProvisioningTransportHandler によって使用されるアンマネージド リソースを解放し、必要に応じてマネージド リソースを破棄します。

(継承元 ProvisioningTransportHandler)
RegisterAsync(ProvisioningTransportRegisterMessage, CancellationToken)

メッセージによって記述されたデバイスを登録します。 AMQP ライブラリはキャンセル トークンを受け入れないので、指定されたキャンセル トークンは AMQP 操作間の取り消しについてのみチェックされます。 タイムアウトは AMQP 操作中に考慮されます。

RegisterAsync(ProvisioningTransportRegisterMessage, TimeSpan)

メッセージによって記述されたデバイスを登録します。

RegisterAsync(ProvisioningTransportRegisterMessage, TimeSpan)

メッセージによって記述されたデバイスを登録します。

(継承元 ProvisioningTransportHandler)

適用対象