The IWorkItem type exposes the following members.
Whether to allow aborting the work item when the timelimit exceeded (see MaxBusyTime)
Gets a value indicating whether this object is terminated.
The maximum time a workItem may be busy until it is aborted. Must be > 0 to be taken into account.
The result of the operation performed in HandleWorkItem, may be null
A tag that can be freely used to identify a workitem or a group of workitems