Partilhar via


ModuleClient.CreateFromEnvironmentAsync Método

Definição

Sobrecargas

CreateFromEnvironmentAsync(ClientOptions)

Cria uma instância moduleClient em uma implantação IoT Edge com base em variáveis de ambiente.

CreateFromEnvironmentAsync(ITransportSettings[], ClientOptions)

Cria uma instância moduleClient em uma implantação IoT Edge com base em variáveis de ambiente.

CreateFromEnvironmentAsync(TransportType, ClientOptions)

Cria uma instância moduleClient em uma implantação IoT Edge com base em variáveis de ambiente.

CreateFromEnvironmentAsync(ClientOptions)

Cria uma instância moduleClient em uma implantação IoT Edge com base em variáveis de ambiente.

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)

Parâmetros

options
ClientOptions

As opções que permitem a configuração da instância de cliente do módulo durante a inicialização.

Retornos

Instância moduleClient

Aplica-se a

CreateFromEnvironmentAsync(ITransportSettings[], ClientOptions)

Cria uma instância moduleClient em uma implantação IoT Edge com base em variáveis de ambiente.

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)

Parâmetros

transportSettings
ITransportSettings[]

Lista priorizada de transportes e suas configurações.

options
ClientOptions

As opções que permitem a configuração da instância de cliente do módulo durante a inicialização.

Retornos

Instância moduleClient

Aplica-se a

CreateFromEnvironmentAsync(TransportType, ClientOptions)

Cria uma instância moduleClient em uma implantação IoT Edge com base em variáveis de ambiente.

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)

Parâmetros

transportType
TransportType

Especifica se o transporte AMQP ou HTTP é usado.

options
ClientOptions

As opções que permitem a configuração da instância de cliente do módulo durante a inicialização.

Retornos

Instância moduleClient

Aplica-se a