获取或设置许可连接方式。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public static LicenseConnectMode LicenseConnectMode { get; set; } |
字段值
默认值为 LicenseConnectMode.Default,即按照默认方式连接许可。备注
SuperMap 提供了灵活的许可连接方式,由 LicenseConnectMode 枚举定义,包括:按照默认方式连接(Default)、只连接硬件许可(HLOnly)、只连接本地许可(LocalOnly)、只连接远程许可(RemoteOnly)、按服务器名称连接(SpecifiedHostName)、按服务器 IP 地址连接(SpecifiedIP)和连接指定锁号的许可(SpecifiedKeyID)。
通过此属性设置连接方式后,应用程序在验证许可时,将按照指定的许可连接方式查找可用许可并连接。根据需要选择适当的许可连接方式,可以在一定程度上提高许可连接性能。例如,网络许可的连接时间通常是本地许可连接时间的数倍并容易受网络状况影响,尽管每次连接的时间都非常短暂,但在需要频繁验证许可时,在整体上可能带来一定程度的性能损失。
注意:
- 请确保存在与指定的许可连接方式相对应的可用许可,否则查找不到可用许可将导致许可验证失败。
- 使用 HLOnly、SpecifiedHostName、SpecifiedIP、SpecifiedKeyID 方式连接许可时,需要通过 LicenseConnectServer 属性设置许可信息,以连接到指定的许可。