IotHubClientOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET