Freigeben über


DeviceClient.Create Methode

Definition

Überlädt

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

Erstellen eines verwerfbaren DeviceClient aus den angegebenen Parametern

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

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

Create(String, IAuthenticationMethod, TransportType, ClientOptions)

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

Create(String, String, IAuthenticationMethod, ClientOptions)

Erstellen eines verwerfbaren AMQP DeviceClient aus den angegebenen Parametern

Create(String, IAuthenticationMethod, TransportType)

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

Create(String, IAuthenticationMethod, ClientOptions)

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern, der das AMQP-Transportprotokoll verwendet.

Create(String, IAuthenticationMethod)

Erstellt einen verwerfbaren Amqp DeviceClient aus den angegebenen Parametern.

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

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

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

Erstellen eines verwerfbaren DeviceClient aus den angegebenen Parametern

public static Microsoft.Azure.Devices.Client.DeviceClient 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.DeviceClient
Public Shared Function Create (hostname As String, gatewayHostname As String, authenticationMethod As IAuthenticationMethod, transportType As TransportType, Optional options As ClientOptions = Nothing) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

gatewayHostname
String

Der vollqualifizierte DNS-Hostname des Gateways

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

transportType
TransportType

Der verwendete transportType (Http1, AMQP oder MQTT), TransportType

options
ClientOptions

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

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für:

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

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

public static Microsoft.Azure.Devices.Client.DeviceClient 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.DeviceClient
Public Shared Function Create (hostname As String, gatewayHostname As String, authenticationMethod As IAuthenticationMethod, transportSettings As ITransportSettings(), Optional options As ClientOptions = Nothing) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

gatewayHostname
String

Der vollqualifizierte DNS-Hostname des Gateways

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

transportSettings
ITransportSettings[]

Priorisierte Liste von transportTypes und deren Einstellungen

options
ClientOptions

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

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für:

Create(String, IAuthenticationMethod, TransportType, ClientOptions)

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

public static Microsoft.Azure.Devices.Client.DeviceClient 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.DeviceClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod, transportType As TransportType, Optional options As ClientOptions = Nothing) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

transportType
TransportType

Der verwendete transportType (HTTP1, AMQP oder MQTT), TransportType

options
ClientOptions

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

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für:

Create(String, String, IAuthenticationMethod, ClientOptions)

Erstellen eines verwerfbaren AMQP DeviceClient aus den angegebenen Parametern

public static Microsoft.Azure.Devices.Client.DeviceClient 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.DeviceClient
Public Shared Function Create (hostname As String, gatewayHostname As String, authenticationMethod As IAuthenticationMethod, Optional options As ClientOptions = Nothing) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

gatewayHostname
String

Der vollqualifizierte DNS-Hostname des Gateways

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

options
ClientOptions

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

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für:

Create(String, IAuthenticationMethod, TransportType)

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

public static Microsoft.Azure.Devices.Client.DeviceClient Create (string hostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.TransportType transportType);
static member Create : string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.TransportType -> Microsoft.Azure.Devices.Client.DeviceClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod, transportType As TransportType) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

transportType
TransportType

Der verwendete transportType (Http1 oder Amqp)

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für:

Create(String, IAuthenticationMethod, ClientOptions)

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern, der das AMQP-Transportprotokoll verwendet.

public static Microsoft.Azure.Devices.Client.DeviceClient 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.DeviceClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod, Optional options As ClientOptions = Nothing) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

options
ClientOptions

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

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für:

Create(String, IAuthenticationMethod)

Erstellt einen verwerfbaren Amqp DeviceClient aus den angegebenen Parametern.

public static Microsoft.Azure.Devices.Client.DeviceClient Create (string hostname, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod);
static member Create : string * Microsoft.Azure.Devices.Client.IAuthenticationMethod -> Microsoft.Azure.Devices.Client.DeviceClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für:

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

Erstellt einen verwerfbaren DeviceClient aus den angegebenen Parametern.

public static Microsoft.Azure.Devices.Client.DeviceClient 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.DeviceClient
Public Shared Function Create (hostname As String, authenticationMethod As IAuthenticationMethod, transportSettings As ITransportSettings(), Optional options As ClientOptions = Nothing) As DeviceClient

Parameter

hostname
String

Der vollqualifizierte DNS-Hostname von IoT Hub

authenticationMethod
IAuthenticationMethod

Die verwendete Authentifizierungsmethode

transportSettings
ITransportSettings[]

Priorisierte Liste von transportTypes und deren Einstellungen

options
ClientOptions

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

Gibt zurück

Ein verwerfbarer DeviceClient-instance

Gilt für: