IotHubClientOptions Clase

Definición

Opciones que permiten la configuración de la instancia de cliente del dispositivo o módulo de IoT Hub durante la inicialización.

public sealed class IotHubClientOptions
type IotHubClientOptions = class
Public NotInheritable Class IotHubClientOptions
Herencia
IotHubClientOptions

Constructores

IotHubClientOptions()

Crea una instancia de esta clase con la configuración de transporte predeterminada.

IotHubClientOptions(IotHubClientTransportSettings)

Crea una instancia de esta clase con la configuración de transporte especificada.

Propiedades

AdditionalUserAgentInfo

Especifica información adicional que se anexará a la cadena de agente de usuario que se envía a IoT Hub.

FileUploadTransportSettings

La configuración de transporte que se va a usar para todas las operaciones de carga de archivos, independientemente del protocolo con el que esté configurado el cliente del dispositivo. Todas las operaciones de carga de archivos tienen lugar a través de https.

GatewayHostName

Nombre de host DNS completo de una puerta de enlace a la que se va a conectar.

ModelId

Identificador del modelo dtDL asociado a la instancia de cliente del dispositivo o módulo.

PayloadConvention

Convención de carga que se usará para serializar y codificar la carga que se envía al servicio.

RetryPolicy

Establece la directiva de reintento usada en los reintentos de la operación.

SdkAssignsMessageId

Configuración para establecer MessageId para cada mensaje enviado por la instancia de cliente del dispositivo o módulo.

TransportSettings

La configuración de transporte que se va a usar (es decir, IotHubClientMqttSettings o IotHubClientAmqpSettings).

Se aplica a