点击或拖拽改变大小

SoftAuthorize 类

软件授权类
继承层次
SystemObject
  HslCommunication.BasicFrameworkSoftFileSaveBase
    HslCommunication.BasicFrameworkSoftAuthorize

命名空间:  HslCommunication.BasicFramework
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:12.0.0.0 (12.0.0.0)
语法
public class SoftAuthorize : SoftFileSaveBase

SoftAuthorize 类型公开以下成员。

构造函数
  名称说明
公共方法SoftAuthorize
实例化一个软件授权类
Top
属性
  名称说明
公共属性FileSavePath
文件存储的路径
(继承自 SoftFileSaveBase。)
公共属性FinalCode
最终的注册秘钥信息,注意是只读的。
公共属性ILogNet
日志记录类
(继承自 SoftFileSaveBase。)
公共属性IsReleaseVersion
是否正式发行版,是的话就取消授权
公共属性IsSoftTrial
指示系统是否处于试用运行
受保护的属性LogHeaderText
在日志保存时的标记当前调用类的信息
(继承自 SoftFileSaveBase。)
Top
方法
  名称说明
公共方法CheckAuthorize
检查该注册码是否是正确的注册码
公共方法Equals (继承自 Object。)
受保护的方法Finalize (继承自 Object。)
公共方法GetHashCode (继承自 Object。)
公共方法静态成员代码示例GetHddInfo
获得硬盘信息
公共方法静态成员GetInfo
获取本计算机唯一的机器码
公共方法GetMachineCodeString
获取本机的机器码
公共方法GetType (继承自 Object。)
公共方法IsAuthorizeSuccess
检测授权是否成功
公共方法LoadByFile
使用特殊解密算法解密数据
(重写 SoftFileSaveBaseLoadByFile.)
公共方法LoadByFile(ConverterString, String)
使用用户自定义的解密方法从文件读取数据
(继承自 SoftFileSaveBase。)
公共方法LoadByString
从字符串加载数据
(重写 SoftFileSaveBaseLoadByString(String).)
受保护的方法MemberwiseClone (继承自 Object。)
公共方法SaveToFile
使用特殊加密算法加密数据
(重写 SoftFileSaveBaseSaveToFile.)
公共方法SaveToFile(ConverterString, String)
使用用户自定义的加密方法保存数据到文件
(继承自 SoftFileSaveBase。)
公共方法ToSaveString
获取需要保存的数据内容
(重写 SoftFileSaveBaseToSaveString.)
公共方法ToString (继承自 Object。)
Top
字段
  名称说明
公共字段静态成员TextCode
注册码描述文本
Top
扩展方法
  名称说明
公共扩展器方法ToJsonString
获取当前对象的JSON格式表示的字符串。
Gets the string represented by the JSON format of the current object.
(由 HslExtension 定义。)
Top
参见