Specifies the status of an installed license.
Namespace:
Dundas.BI.Licensing
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax Public Enumeration LicenseState
public enum class LicenseState
Members
| Member name | Value | Description |
---|
| Unknown | 0 |
The license is not valid, but no explicit reason has been specified.
|
| Valid | 1 | The license is valid. |
| IncompatibleLicenseKind | 2 |
The license is disabled because its kind is different from that of other installed licenses.
See LicenseKind.
|
| IncompatibleReleaseKind | 3 |
The license is disabled because it is for a different kind of release than that of the currently running application.
See ReleaseKind.
|
| IncompatibleVersion | 4 |
The license is disabled because it is not compatible with the version of the currently running application.
|
| Replaced | 5 |
The license is disabled because another installed license replaces it.
See ReplacedLicenseIds.
|
| Orphaned | 6 |
The license is disabled because it depends on another license which is not installed.
See BaseLicenseId.
|
| Expired | 7 | The license is disabled because it has expired. |
| Blacklisted | 8 | The license is disabled because it has been blacklisted. |
| Altered | 9 | The license is disabled because its property values do not match its signature. |
| InvalidLocation | 10 |
The license is disabled because it is restricted to a specific physical location,
and is being used outside that location.
|
| TooManyCpuCores | 11 |
The license is disabled because none of the valid licenses allow for any CPU cores, or because
the application is unable to modify the processor affinity for the process, and there are more
CPU cores available than what the licenses allow.
|
| InvalidInstance | 13 |
The license is not valid for the current Dundas BI application instance.
|
| ActivationRefreshRequired | 14 | The license activation has not been refreshed recently enough. |
See Also