ClientOptions Class

Definition

Options that allow configuration of the device or module client instance during initialization.

public class ClientOptions
type ClientOptions = class
Public Class ClientOptions
Inheritance
ClientOptions

Constructors

ClientOptions()

Properties

FileUploadTransportSettings

The transport settings to use for all file upload operations, regardless of what protocol the device client is configured with. All file upload operations take place over https. If FileUploadTransportSettings is not provided, then file upload operations will use the client certificates configured in the transport settings set for the non-file upload operations.

ModelId

The DTDL model Id associated with the device or module client instance. This feature is currently supported only over MQTT and AMQP.

SdkAssignsMessageId

The configuration for setting MessageId for every message sent by the device or module client instance. The default behavior is that MessageId is set only by the user.

Applies to