Partager via


ModuleClient.Create Méthode

Définition

Surcharges

Create(String, String, IAuthenticationMethod, TransportType, ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

Create(String, String, IAuthenticationMethod, ClientOptions)

Crée un moduleClient AMQP à partir de paramètres individuels.

Create(String, String, IAuthenticationMethod, ITransportSettings[], ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

Create(String, IAuthenticationMethod, ITransportSettings[], ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

Create(String, IAuthenticationMethod, ClientOptions)

Crée un moduleClient AMQP à partir de paramètres individuels.

Create(String, IAuthenticationMethod, TransportType, ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

Create(String, String, IAuthenticationMethod, TransportType, ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

public static Microsoft.Azure.Devices.Client.ModuleClient Create (string hostname, string gatewayHostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.TransportType transportType, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member Create : string * string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.TransportType * Microsoft.Azure.Devices.Client.ClientOptions -> Microsoft.Azure.Devices.Client.ModuleClient
Public Shared Function Create (hostname As String, gatewayHostname As String, authenticationMethod As IAuthenticationMethod, transportType As TransportType, Optional options As ClientOptions = Nothing) As ModuleClient

Paramètres

hostname
String

Nom d’hôte DNS complet d’IoT Hub.

gatewayHostname
String

Nom d’hôte DNS complet de la passerelle.

authenticationMethod
IAuthenticationMethod

Méthode d’authentification utilisée.

transportType
TransportType

TransportType utilisé (Http1 ou AMQP).

options
ClientOptions

Les options qui permettent la configuration du client de module instance pendant l’initialisation.

Retours

ModuleClient

S’applique à

Create(String, String, IAuthenticationMethod, ClientOptions)

Crée un moduleClient AMQP à partir de paramètres individuels.

public static Microsoft.Azure.Devices.Client.ModuleClient Create (string hostname, string gatewayHostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member Create : string * string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.ClientOptions -> Microsoft.Azure.Devices.Client.ModuleClient
Public Shared Function Create (hostname As String, gatewayHostname As String, authenticationMethod As IAuthenticationMethod, Optional options As ClientOptions = Nothing) As ModuleClient

Paramètres

hostname
String

Nom d’hôte DNS complet d’IoT Hub.

gatewayHostname
String

Nom d’hôte DNS complet de la passerelle.

authenticationMethod
IAuthenticationMethod

Méthode d’authentification utilisée.

options
ClientOptions

Les options qui permettent la configuration du client de module instance pendant l’initialisation.

Retours

ModuleClient

S’applique à

Create(String, String, IAuthenticationMethod, ITransportSettings[], ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

public static Microsoft.Azure.Devices.Client.ModuleClient Create (string hostname, string gatewayHostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.ITransportSettings[] transportSettings, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member Create : string * string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.ITransportSettings[] * Microsoft.Azure.Devices.Client.ClientOptions -> Microsoft.Azure.Devices.Client.ModuleClient
Public Shared Function Create (hostname As String, gatewayHostname As String, authenticationMethod As IAuthenticationMethod, transportSettings As ITransportSettings(), Optional options As ClientOptions = Nothing) As ModuleClient

Paramètres

hostname
String

Nom d’hôte DNS complet d’IoT Hub.

gatewayHostname
String

Nom d’hôte DNS complet de la passerelle.

authenticationMethod
IAuthenticationMethod

Méthode d’authentification utilisée.

transportSettings
ITransportSettings[]

Liste prioritaire des types de transport et de leurs paramètres.

options
ClientOptions

Les options qui permettent la configuration du client de module instance pendant l’initialisation.

Retours

ModuleClient

S’applique à

Create(String, IAuthenticationMethod, ITransportSettings[], ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

public static Microsoft.Azure.Devices.Client.ModuleClient Create (string hostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.ITransportSettings[] transportSettings, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member Create : string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.ITransportSettings[] * Microsoft.Azure.Devices.Client.ClientOptions -> Microsoft.Azure.Devices.Client.ModuleClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod, transportSettings As ITransportSettings(), Optional options As ClientOptions = Nothing) As ModuleClient

Paramètres

hostname
String

Nom d’hôte DNS complet d’IoT Hub.

authenticationMethod
IAuthenticationMethod

Méthode d’authentification utilisée.

transportSettings
ITransportSettings[]

Liste prioritaire des types de transport et de leurs paramètres.

options
ClientOptions

Les options qui permettent la configuration du client de module instance pendant l’initialisation.

Retours

ModuleClient

S’applique à

Create(String, IAuthenticationMethod, ClientOptions)

Crée un moduleClient AMQP à partir de paramètres individuels.

public static Microsoft.Azure.Devices.Client.ModuleClient Create (string hostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member Create : string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.ClientOptions -> Microsoft.Azure.Devices.Client.ModuleClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod, Optional options As ClientOptions = Nothing) As ModuleClient

Paramètres

hostname
String

Nom d’hôte DNS complet d’IoT Hub.

authenticationMethod
IAuthenticationMethod

Méthode d’authentification utilisée.

options
ClientOptions

Les options qui permettent la configuration du client de module instance pendant l’initialisation.

Retours

ModuleClient

S’applique à

Create(String, IAuthenticationMethod, TransportType, ClientOptions)

Crée un ModuleClient à partir de paramètres individuels.

public static Microsoft.Azure.Devices.Client.ModuleClient Create (string hostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.TransportType transportType, Microsoft.Azure.Devices.Client.ClientOptions options = default);
static member Create : string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.TransportType * Microsoft.Azure.Devices.Client.ClientOptions -> Microsoft.Azure.Devices.Client.ModuleClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod, transportType As TransportType, Optional options As ClientOptions = Nothing) As ModuleClient

Paramètres

hostname
String

Nom d’hôte DNS complet d’IoT Hub.

authenticationMethod
IAuthenticationMethod

Méthode d’authentification utilisée.

transportType
TransportType

TransportType utilisé (Http1 ou AMQP).

options
ClientOptions

Les options qui permettent la configuration du client de module instance pendant l’initialisation.

Retours

ModuleClient

S’applique à