LicenseManagerBaseT Class |
Namespace: MFiles.VAF
public class LicenseManagerBase<T> : IApplicationLicense where T : class, IApplicationLicenseContent
The LicenseManagerBaseT type exposes the following members.
Name | Description | |
---|---|---|
![]() | LicenseManagerBaseT |
Construct without parameters.
|
![]() | LicenseManagerBaseT(ILicenseDecoder) |
Construct with defined decoder.
|
Name | Description | |
---|---|---|
![]() | ApplicationBuildDate |
The date of the application.
|
![]() | Decoder |
Decoder to use.
|
![]() | HasContent |
Whether the content is constructed.
|
![]() | LicenseIsOptional |
True to operate (to some extent) without license.
False to require.
|
![]() | LicenseStatus |
License status getter.
|
![]() | ServerLicense |
Servers license status used for reference.
|
Name | Description | |
---|---|---|
![]() | AccessContent |
Access the license class as our template class.
|
![]() | Clone |
Return a copy of us, Without content class!
|
![]() | ContentX |
Access the license as the class user expects it.
|
![]() | Evaluate |
Method used to evaluate the license.
This may get called multiple times.
Vault instance may not be always available and can be given as null.
|
![]() | Load |
Set the license json-content.
|
![]() | ToString |
Get the details text status of the license.
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() | bom |
Background threader used in evaluation.
|
![]() | isContructed |
Whether the content is constructed.
|
![]() | isEvaluated |
Whether the content is once fully evaluated.
|