Compartilhar via


IotHubDeviceClient Construtores

Definição

Sobrecargas

IotHubDeviceClient(String, IotHubClientOptions)

Cria um descartável IotHubDeviceClient da cadeia de conexão especificada.

IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions)

Cria um descartável IotHubDeviceClient com base nos parâmetros especificados.

IotHubDeviceClient(String, IotHubClientOptions)

Cria um descartável IotHubDeviceClient da cadeia de conexão especificada.

public IotHubDeviceClient (string connectionString, Microsoft.Azure.Devices.Client.IotHubClientOptions options = default);
new Microsoft.Azure.Devices.Client.IotHubDeviceClient : string * Microsoft.Azure.Devices.Client.IotHubClientOptions -> Microsoft.Azure.Devices.Client.IotHubDeviceClient
Public Sub New (connectionString As String, Optional options As IotHubClientOptions = Nothing)

Parâmetros

connectionString
String

A cadeia de conexão com base na chave de acesso compartilhado usada em chamadas à API que permite que o dispositivo se comunique com Hub IoT.

options
IotHubClientOptions

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

Exceções

É connectionString nulo ou o nome do host do Hub IoT ou a ID do dispositivo na cadeia de conexão é nulo.

Uma ID de módulo foi especificada na cadeia de conexão. IotHubModuleClient deve ser usado para módulos.

Aplica-se a

IotHubDeviceClient(String, IAuthenticationMethod, IotHubClientOptions)

Cria um descartável IotHubDeviceClient com base nos parâmetros especificados.

public IotHubDeviceClient (string hostName, Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, Microsoft.Azure.Devices.Client.IotHubClientOptions options = default);
new Microsoft.Azure.Devices.Client.IotHubDeviceClient : string * Microsoft.Azure.Devices.Client.IAuthenticationMethod * Microsoft.Azure.Devices.Client.IotHubClientOptions -> Microsoft.Azure.Devices.Client.IotHubDeviceClient
Public Sub New (hostName As String, authenticationMethod As IAuthenticationMethod, Optional options As IotHubClientOptions = Nothing)

Parâmetros

hostName
String

O nome do host DNS totalmente qualificado do Hub IoT.

options
IotHubClientOptions

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

Exceções

hostName, A ID do dispositivo ou authenticationMethod é nula.

Uma ID de módulo foi especificada na cadeia de conexão. IotHubModuleClient deve ser usado para módulos.

CertificateChain não pôde ser instalado.

Aplica-se a