Dev Center
Table of contents

DMLTSConnectionParameters

Defines a struct to configure the parameters to connect to license tracking server.

public class DMLTSConnectionParameters

Attributes

Attribute Type
MainServerURL string
StandbyServerURL string
HandshakeCode string
SessionPassword string
DeploymentType EnumDMDeploymentType
ChargeWay EnumDMChargeWay
UUIDGenerationMethod EnumDMUUIDGenerationMethod
MaxBufferDays int
LimitedLicenseModules EnumDMLicenseModule[]

MainServerURL

The URL of the license tracking server.

string Dynamsoft.DBR.DMLTSConnectionParameters.MainServerURL
  • Value range
    Any string value

  • Default value
    null

  • Remarks
    If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to null (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

  • Remarks
    If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to null (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

StandbyServerURL

The URL of the standby license tracking server.

string Dynamsoft.DBR.DMLTSConnectionParameters.StandbyServerURL
  • Value range
    Any string value

  • Default value
    null

  • Remarks
    If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to null (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

  • Remarks
    If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to null (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

HandshakeCode

The handshake code.

string Dynamsoft.DBR.DMLTSConnectionParameters.HandshakeCode
  • Value range
    Any string value

  • Default value
    null

SessionPassword

The session password of the handshake code set in license tracking server.

string Dynamsoft.DBR.DMLTSConnectionParameters.SessionPassword
  • Value range
    Any string value

  • Default value
    null

DeploymentType

Sets the deployment type.

EnumDMDeploymentType Dynamsoft.DBR.DMLTSConnectionParameters.DeploymentType

ChargeWay

Sets the charge way.

EnumDMChargeWay Dynamsoft.DBR.DMLTSConnectionParameters.ChargeWay

UUIDGenerationMethod

Sets the method to generate UUID.

EnumDMUUIDGenerationMethod Dynamsoft.DBR.DMLTSConnectionParameters.UUIDGenerationMethod

MaxBufferDays

Sets the max days to buffer the license info.

int Dynamsoft.DBR.DMLTSConnectionParameters.MaxBufferDays
  • Value range
    [7,0x7fffffff]

  • Default value
    7

LimitedLicenseModules

Sets the license modules to use.

EnumDMLicenseModule[] Dynamsoft.DBR.DMLTSConnectionParameters.LimitedLicenseModules

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

version 8.0.0

  • Latest version
  • Version 10.x
    • Version 10.2.0
    • Version 10.0.20
    • Version 10.0.10
    • Version 10.0.0
  • Version 9.x
    • Version 9.6.40
    • Version 9.6.30
    • Version 9.6.20
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.0
    • Version 9.0.0
  • Version 8.x
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.0
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
  • Version 7.x
    • Version 7.6.0
    • Version 7.5.0
Change +