点击或拖拽改变大小

SoftAuthorize 类

软件授权类,可以获取本机的唯一机器码信息,将根据cpu号,主板号,
继承层次
SystemObject
  HslCommunication.BasicFrameworkSoftFileSaveBase
    HslCommunication.BasicFrameworkSoftAuthorize

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

SoftAuthorize 类型公开以下成员。

构造函数
  名称说明
公共方法SoftAuthorize
实例化一个软件授权类
Top
属性
  名称说明
公共属性ContainsHardDiskInformation
获取或设置当前计算机器码的时候,会否报文硬盘的基本信息
公共属性FileSavePath
文件存储的路径
(继承自 SoftFileSaveBase。)
公共属性FinalCode
最终的注册秘钥信息,注意是只读的。
公共属性ILogNet
日志记录类
(继承自 SoftFileSaveBase。)
公共属性IsReleaseVersion
是否正式发行版,是的话就取消授权
公共属性IsSoftTrial
指示系统是否处于试用运行
受保护的属性LogHeaderText
在日志保存时的标记当前调用类的信息
(继承自 SoftFileSaveBase。)
Top
方法
  名称说明
公共方法CheckAuthorize
检查该注册码是否是正确的注册码
公共方法Equals
Determines whether the specified object is equal to the current object.
(继承自 Object。)
受保护的方法Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(继承自 Object。)
公共方法GetHashCode
Serves as the default hash function.
(继承自 Object。)
公共方法静态成员代码示例GetHddInfo
获得硬盘信息
公共方法静态成员GetInfo
获取本地计算机唯一的机器码,将由bios编码,cpu编码,hdd编码结合出来的
公共方法GetMachineCodeString
获取本机的机器码
公共方法GetType
Gets the Type of the current instance.
(继承自 Object。)
公共方法IsAuthorizeSuccess
检测授权是否成功
公共方法LoadByFile
使用特殊解密算法解密数据
(重写 SoftFileSaveBaseLoadByFile.)
公共方法LoadByFile(ConverterString, String)
使用用户自定义的解密方法从文件读取数据
(继承自 SoftFileSaveBase。)
公共方法LoadByString
从字符串加载数据
(重写 SoftFileSaveBaseLoadByString(String).)
受保护的方法MemberwiseClone
Creates a shallow copy of the current Object.
(继承自 Object。)
公共方法SaveToFile
使用特殊加密算法加密数据
(重写 SoftFileSaveBaseSaveToFile.)
公共方法SaveToFile(ConverterString, String)
使用用户自定义的加密方法保存数据到文件
(继承自 SoftFileSaveBase。)
公共方法ToSaveString
获取需要保存的数据内容
(重写 SoftFileSaveBaseToSaveString.)
公共方法ToString
Returns a string that represents the current object.
(继承自 Object。)
Top
字段
  名称说明
公共字段静态成员TextCode
注册码描述文本
Top
扩展方法
  名称说明
公共扩展器方法ToJsonString
获取当前对象的JSON格式表示的字符串。
Gets the string represented by the JSON format of the current object.
(由 HslExtension 定义。)
Top
参见