Compartir a través de


ClientOptions Clase

Definición

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

public class ClientOptions
type ClientOptions = class
Public Class ClientOptions
Herencia
ClientOptions

Constructores

ClientOptions()

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

Propiedades

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. Si no se proporciona FileUploadTransportSettings, las operaciones de carga de archivos usarán los mismos certificados de cliente configurados en la configuración de transporte establecida para la conexión de cliente.

ModelId

Identificador del modelo DTDL asociado a la instancia de cliente del dispositivo o módulo. Esta característica solo se admite actualmente a través de MQTT y AMQP.

SasTokenRenewalBuffer

Búfer de tiempo antes de expirar cuando se debe renovar el token, expresado como un porcentaje del período de vida. Los valores aceptables se encuentran entre 0 y 100 (incluidos los puntos de conexión). Eg. si se establece en un valor de 30, el token se renovará cuando tenga un 30 % o menos de su duración. Si no se establece el token, se renovará cuando tenga un 15 % o menos de su duración.

SasTokenTimeToLive

El tiempo de vida sugerido para los tokens generados para los clientes autenticados por SAS. El TimeSpan proporcionado debe ser un valor positivo, lo que significa que no es posible generar tokens que ya han expirado. Si no se establece el token de SAS generado será válido durante 1 hora.

SdkAssignsMessageId

Configuración para establecer MessageId para cada mensaje enviado por la instancia de cliente del dispositivo o módulo. El comportamiento predeterminado es que MessageId solo lo establece el usuario.

Se aplica a