许可信息类。该类用于获得许可的相关信息,连接与断开许可,验证许可是否有效,以及获得许可模块的信息。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public class License : IDisposable |
示例
以下代码示范对许可的一些操作,比如验证许可是否可用,返回一些许可信息等。
CopyC#
public void LicenseSample() { // 实例化一个 License 对象,连接 SuperMap Objects 核心组件开发版,验证是否可用 License license = new License(); Int32 errorInfo = license.Connect(ProductType.ObjectsCoreDevelop); if (errorInfo == 0) { Int32 isVerify = license.Verify(); // 许可有效时,返回许可相关的一些信息 if (isVerify == 0) { Console.WriteLine("公司的名称:" + license.Company); Console.WriteLine("当前许可的用户名:" + license.User); Console.WriteLine("许可方式:" + license.LicenseMode); } } // 断开连接 license.Disconnect(); }
继承层次
System..::.Object
SuperMap.Data..::.License
SuperMap.Data..::.License