![]() |
LicenseSpring .Net SDK 7.32.1
Easily add Software Licensing to your application
|
LicenseWatchdogSettings interface. More...
Properties | |
bool | HandleNoInternet [get] |
Indicates if you want to run license checks more often if NetworkException or LicenseServerException encountered. | |
bool | IncludeExpiredFeatures [get, set] |
If set to true updates local license data to include expired license features. | |
uint | NoInternetTimeout [get] |
Custom watchdog timeout in seconds for the case if NetworkException or LicenseServerException encountered. | |
bool | RunCallbackOnEveryCheck [get] |
Indicates if you want to run the callback after every check. | |
uint | Timeout [get] |
Timeout in minutes, 0 means use default. | |
LicenseWatchdogCallback | WatchdogCallback [get] |
This function will be called back in case of errors or after every check. | |
LicenseWatchdogSettings interface.
|
get |
Indicates if you want to run license checks more often if NetworkException or LicenseServerException encountered.
The default value is false.
If set to true, the checks will run every minute. Use NoInternetTimeout to set custom timeout for these checks.
The watchdog will resume checks with the normal timeout after a successful license check.
The watchdog will not stop after NetworkException or LicenseServerException and will not require calling License.ResumeLicenseWatchdog.
Implemented in LicenseSpring.LicenseWatchdogSettings.
|
getset |
If set to true updates local license data to include expired license features.
Implemented in LicenseSpring.LicenseWatchdogSettings.
|
get |
Custom watchdog timeout in seconds for the case if NetworkException or LicenseServerException encountered.
Meaningful only if HandleNoInternet is set to true.
By default the checks will run every minute.
The minimum value is 15 seconds.
Watchdog will resume checks with the normal timeout after a successful license check.
Implemented in LicenseSpring.LicenseWatchdogSettings.
|
get |
Indicates if you want to run the callback after every check.
The default value is false, callback will run only in case of errors.
WatchdogCallback must handle null value of the argument if RunOnEveryCheck is set to true.
Implemented in LicenseSpring.LicenseWatchdogSettings.
|
get |
Timeout in minutes, 0 means use default.
Default value is 0.
By default the timeout will be set to FloatingTimeout if the license is floating.
The default timeout for not floating license is 1 hour.
Implemented in LicenseSpring.LicenseWatchdogSettings.
|
get |
This function will be called back in case of errors or after every check.
Implemented in LicenseSpring.LicenseWatchdogSettings.