Freigeben über


ModuleClient.CreateFromEnvironmentAsync Methode

Definition

Überlädt

CreateFromEnvironmentAsync(ClientOptions)

Erstellt einen ModuleClient-instance in einer IoT Edge-Bereitstellung basierend auf Umgebungsvariablen.

CreateFromEnvironmentAsync(ITransportSettings[], ClientOptions)

Erstellt einen ModuleClient-instance in einer IoT Edge-Bereitstellung basierend auf Umgebungsvariablen.

CreateFromEnvironmentAsync(TransportType, ClientOptions)

Erstellt einen ModuleClient-instance in einer IoT Edge-Bereitstellung basierend auf Umgebungsvariablen.

CreateFromEnvironmentAsync(ClientOptions)

Erstellt einen ModuleClient-instance in einer IoT Edge-Bereitstellung basierend auf Umgebungsvariablen.

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)

Parameter

options
ClientOptions

Die Optionen, die die Konfiguration des Modulclients instance während der Initialisierung ermöglichen.

Gibt zurück

ModuleClient-instance

Gilt für:

CreateFromEnvironmentAsync(ITransportSettings[], ClientOptions)

Erstellt einen ModuleClient-instance in einer IoT Edge-Bereitstellung basierend auf Umgebungsvariablen.

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)

Parameter

transportSettings
ITransportSettings[]

Priorisierte Liste der Transporte und deren Einstellungen.

options
ClientOptions

Die Optionen, die die Konfiguration des Modulclients instance während der Initialisierung ermöglichen.

Gibt zurück

ModuleClient-instance

Gilt für:

CreateFromEnvironmentAsync(TransportType, ClientOptions)

Erstellt einen ModuleClient-instance in einer IoT Edge-Bereitstellung basierend auf Umgebungsvariablen.

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)

Parameter

transportType
TransportType

Gibt an, ob AMQP- oder HTTP-Transport verwendet wird.

options
ClientOptions

Die Optionen, die die Konfiguration des Modulclients instance während der Initialisierung ermöglichen.

Gibt zurück

ModuleClient-instance

Gilt für: