Namespace: OtlParallel
Class TOmniWorkItem
System.TInterfacedObject
  |
  +-- OtlParallel.TOmniWorkItem
All Implemented Interfaces: - IOmniWorkItem    , IOmniWorkItemEx   
 
public class TOmniWorkItem ( System.TInterfacedObject   , IOmniWorkItem    , IOmniWorkItemEx    ) 
Sealed- False
 
Abstract- False
 
Persistent- False
 
   
Config
public Config: IOmniWorkItemConfig 
Type- IOmniWorkItemConfig
 
Class- False
 
Access- read/write
 
Data
public Data: OtlCommon.TOmniValue 
Type- TOmniValue
 
Class- False
 
Access- read
 
Result
public Result: OtlCommon.TOmniValue 
Type- TOmniValue
 
Class- False
 
Access- read/write
 
SkipCompletionHandler
public SkipCompletionHandler: boolean
Type- boolean
 
Class- False
 
Access- read/write
 
UniqueID
public UniqueID: int64
Type- int64
 
Class- False
 
Access- read
 
Create
public constructor Create(data: OtlCommon.TOmniValue ; uniqueID: int64; cancelAllUpToID: OtlCommon.TOmniAlignedInt64 )
Final- False
 
Reintroduce- False
 
Virtual- False
 
Override- False
 
Abstract- False
 
Destroy
public procedure Destroy()
Reintroduce- False
 
Virtual- False
 
Override- True
 
Abstract- False
 
Final- False
 
DetachException
public function DetachException(): Exception
Final- False
 
Reintroduce- False
 
Abstract- False
 
Returns- Exception
 
Override- False
 
Virtual- False
 
Class- False
 
FatalException
public function FatalException(): Exception
Final- False
 
Reintroduce- False
 
Abstract- False
 
Returns- Exception
 
Override- False
 
Virtual- False
 
Class- False
 
IsExceptional
public function IsExceptional(): boolean
Final- False
 
Reintroduce- False
 
Abstract- False
 
Returns- boolean
 
Override- False
 
Virtual- False
 
Class- False
 
to Interface  IOmniWorkItem 
Client- TOmniWorkItem
 
Supplier- IOmniWorkItem
 
to Interface  IOmniWorkItemEx 
Client- TOmniWorkItem
 
Supplier- IOmniWorkItemEx
 
to Interface  IOmniCancellationToken 
Supplier- IOmniCancellationToken
 
Directed- False
 
Client- FCancellationToken
 
Type- association
 
to Interface  IOmniWorkItemConfig 
Supplier- IOmniWorkItemConfig
 
Directed- False
 
Client- FConfig
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- FData
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- FResult
 
Type- association
 
to Interface  IOmniTask 
Supplier- IOmniTask
 
Directed- False
 
Client- FTask
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- FTaskState
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- Data
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- Result
 
Type- association
 
to Interface  IOmniWorkItemConfig 
Supplier- IOmniWorkItemConfig
 
Directed- False
 
Client- Config
 
Type- association