ModuleClient.CreateFromEnvironmentAsync メソッド

定義

オーバーロード

CreateFromEnvironmentAsync(ClientOptions)

環境変数に基づいて、IoT Edgeデプロイに ModuleClient インスタンスを作成します。

CreateFromEnvironmentAsync(ITransportSettings[], ClientOptions)

環境変数に基づいて、IoT Edgeデプロイに ModuleClient インスタンスを作成します。

CreateFromEnvironmentAsync(TransportType, ClientOptions)

環境変数に基づいて、IoT Edgeデプロイに ModuleClient インスタンスを作成します。

CreateFromEnvironmentAsync(ClientOptions)

環境変数に基づいて、IoT Edgeデプロイに ModuleClient インスタンスを作成します。

public static System.Threading.Tasks.Task<Microsoft.Azure.Devices.Client.ModuleClient> CreateFromEnvironmentAsync (Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member CreateFromEnvironmentAsync : Microsoft.Azure.Devices.Client.ClientOptions -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Client.ModuleClient>
Public Shared Function CreateFromEnvironmentAsync (Optional options As ClientOptions = Nothing) As Task(Of ModuleClient)

パラメーター

options
ClientOptions

初期化中にモジュール クライアント インスタンスの構成を許可するオプション。

戻り値

ModuleClient インスタンス

適用対象

CreateFromEnvironmentAsync(ITransportSettings[], ClientOptions)

環境変数に基づいて、IoT Edgeデプロイに ModuleClient インスタンスを作成します。

public static System.Threading.Tasks.Task<Microsoft.Azure.Devices.Client.ModuleClient> CreateFromEnvironmentAsync (Microsoft.Azure.Devices.Client.ITransportSettings[] transportSettings, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member CreateFromEnvironmentAsync : Microsoft.Azure.Devices.Client.ITransportSettings[] * Microsoft.Azure.Devices.Client.ClientOptions -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Client.ModuleClient>
Public Shared Function CreateFromEnvironmentAsync (transportSettings As ITransportSettings(), Optional options As ClientOptions = Nothing) As Task(Of ModuleClient)

パラメーター

transportSettings
ITransportSettings[]

トランスポートとその設定の優先順位付けされた一覧。

options
ClientOptions

初期化中にモジュール クライアント インスタンスの構成を許可するオプション。

戻り値

ModuleClient インスタンス

適用対象

CreateFromEnvironmentAsync(TransportType, ClientOptions)

環境変数に基づいて、IoT Edgeデプロイに ModuleClient インスタンスを作成します。

public static System.Threading.Tasks.Task<Microsoft.Azure.Devices.Client.ModuleClient> CreateFromEnvironmentAsync (Microsoft.Azure.Devices.Client.TransportType transportType, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member CreateFromEnvironmentAsync : Microsoft.Azure.Devices.Client.TransportType * Microsoft.Azure.Devices.Client.ClientOptions -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Client.ModuleClient>
Public Shared Function CreateFromEnvironmentAsync (transportType As TransportType, Optional options As ClientOptions = Nothing) As Task(Of ModuleClient)

パラメーター

transportType
TransportType

AMQP トランスポートと HTTP トランスポートのどちらを使用するかを指定します。

options
ClientOptions

初期化中にモジュール クライアント インスタンスの構成を許可するオプション。

戻り値

ModuleClient インスタンス

適用対象