IotHubClientOptions クラス

定義

初期化中に IoT ハブ デバイスまたはモジュール クライアント インスタンスの構成を許可するオプション。

public sealed class IotHubClientOptions
type IotHubClientOptions = class
Public NotInheritable Class IotHubClientOptions
継承
IotHubClientOptions

コンストラクター

IotHubClientOptions()

既定のトランスポート設定を使用して、このクラスのインスタンスを作成します。

IotHubClientOptions(IotHubClientTransportSettings)

指定したトランスポート設定を使用して、このクラスのインスタンスを作成します。

プロパティ

AdditionalUserAgentInfo

IoT ハブに送信されるユーザー エージェント文字列に追加される追加情報を指定します。

FileUploadTransportSettings

デバイス クライアントが構成されているプロトコルに関係なく、すべてのファイル アップロード操作に使用するトランスポート設定。 すべてのファイルアップロード操作は https を介して行われます。

GatewayHostName

接続するゲートウェイの完全修飾 DNS ホスト名。

ModelId

デバイスまたはモジュール クライアント インスタンスに関連付けられている DTDL モデル ID。

PayloadConvention

サービスに送信されるペイロードをシリアル化およびエンコードするために使用されるペイロード規則。

RetryPolicy

操作の再試行で使用される再試行ポリシーを設定します。

SdkAssignsMessageId

デバイスまたはモジュール クライアント インスタンスによって送信されるすべてのメッセージの設定 MessageId の構成。

TransportSettings

使用するトランスポート設定 (つまり、 IotHubClientMqttSettings または IotHubClientAmqpSettings)。

適用対象