Enum LicenseState
- Namespace
- IntentSharp.Licensing
- Assembly
- IntentSharp.dll
What the configured key means for this build today.
public enum LicenseState
- Extension Methods
Fields
Evaluation = 2A valid evaluation key on or before its expiry date. The client works; one information line at build.
EvaluationExpired = 3A valid evaluation key after its expiry date. The client works; an error is logged at build and repeated.
Invalid = 1The key cannot be read, was altered, or was not issued by IntentSharp's licensor. The client works; an error is logged at build and repeated.
Lapsed = 6A valid paid key more than 30 days after its expiry date. The client works; an error is logged at build and repeated.
Licensed = 4A valid paid key on or before its expiry date. The client works; one information line at build.
None = 0No key is configured. The client works; a warning is logged at build and repeated while it is used.
RenewalDue = 5A valid paid key in the 30 days after its expiry date. The client works; a warning is logged at build and repeated.
VersionGated = 7A valid paid key whose maintenance date is before this build's release date. Building the client throws LicenseException. Evaluation keys never reach this state; they follow the Evaluation and EvaluationExpired rules.