Click or drag to resize
WebFarmHelperRegisterTaskT Method (Boolean, WebFarmTaskOptimizeActionEnum)
Registers the given web farm task.

Namespace: CMS.Helpers
Assembly: CMS.Helpers (in CMS.Helpers.dll) Version: 12.0.0
Syntax
C#
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
ExceptionCondition
ArgumentExceptionThrown when task to be registered does not have parameterless constructor.
InvalidOperationExceptionThrown when task has been already registered.
See Also