WebFarmHelperRegisterTaskT Method (Boolean, WebFarmTaskOptimizeActionEnum) |
Registers the given web farm task.
Namespace: CMS.HelpersAssembly: CMS.Helpers (in CMS.Helpers.dll) Version: 13.0.131
Syntax public static void RegisterTask<T>(
bool isMemoryTask = false,
WebFarmTaskOptimizeActionEnum webFarmTaskOptimize = WebFarmTaskOptimizeActionEnum.None
)
where T : new(), WebFarmTaskBase
Parameters
- isMemoryTask (Optional)
- Type: SystemBoolean
Indicates if the task modifies only memory. Memory tasks can be deleted on application start. - webFarmTaskOptimize (Optional)
- Type: CMS.CoreWebFarmTaskOptimizeActionEnum
Determines type of optimization which is used for reducing number of generated web farm tasks of particular type.
Type Parameters
- T
Exceptions Exception | Condition |
---|
ArgumentException | Thrown when task to be registered does not have parameterless constructor. |
InvalidOperationException | Thrown when task has been already registered. |
See Also