StiLicenseKey Class
Namespace: Stimulsoft.Base.Licenses
Inheritance
Inherits from: StiLicenseObject
Implements: ICloneable
Constructors
| Constructor | Description |
|---|---|
| StiLicenseKey() |
StiLicenseKey()
Properties
| Property | Type | Description |
|---|---|---|
| ActivationDate | DateTime | |
| DeviceId | string | |
| EndDate | DateTime? | |
| Owner | string | |
| PlanId | StiPlanIdent? | |
| ProductDescription | string | |
| ProductFavIcon | byte[] | |
| ProductLogo | byte[] | |
| ProductName | string | |
| ProductUrl | string | |
| Products | List<StiLicenseProduct> | |
| Signature | string | |
| StartDate | DateTime? | |
| UserName | string |
Methods
| Method | Returns | Description |
|---|---|---|
| Clone | object | |
Get static (+1 overloads) |
StiLicenseKey | |
| GetCSharpCode | string | |
| GetCheckBytes | byte[] | |
| GetSignatureBytes | byte[] | |
| GetVbNetCode | string |
Method Details
Clone
Clone(): object
Returns object
Get static
Get(**: bytebytes): StiLicenseKey
Parameters
- ** (bytebytes)
Returns StiLicenseKey
Get(str: string): StiLicenseKey
Parameters
- str (string)
Returns StiLicenseKey
GetCSharpCode
GetCSharpCode(maxSymbols: int, onlyKey: bool): string
Parameters
- maxSymbols (int)
- onlyKey (bool)
Returns string
GetCheckBytes
GetCheckBytes(): byte[]
Returns byte[]
GetSignatureBytes
GetSignatureBytes(): byte[]
Returns byte[]
GetVbNetCode
GetVbNetCode(maxSymbols: int, onlyKey: bool): string
Parameters
- maxSymbols (int)
- onlyKey (bool)
Returns string
Fields
| Field | Type | Description |
|---|---|---|
| IsProductLicense | bool | |
| IsServerLicense | bool |