Namespace: OtlParallel
Interface IOmniWorkItem
All Known Implementing Classes: - TOmniWorkItem   
 
public interface IOmniWorkItem
Persistent- False
 
  
CancellationToken
public CancellationToken: OtlSync.IOmniCancellationToken 
Type- IOmniCancellationToken
 
Access- read
 
Data
public Data: OtlCommon.TOmniValue 
Type- TOmniValue
 
Access- read
 
Result
public Result: OtlCommon.TOmniValue 
Type- TOmniValue
 
Access- read/write
 
SkipCompletionHandler
public SkipCompletionHandler: boolean
Type- boolean
 
Access- read/write
 
Task
public Task: OtlTask.IOmniTask 
Type- IOmniTask
 
Access- read
 
TaskState
public TaskState: OtlCommon.TOmniValue 
Type- TOmniValue
 
Access- read
 
UniqueID
public UniqueID: int64
Type- int64
 
Access- read
 
DetachException
public function DetachException(): Exception
Reintroduce- False
 
Returns- Exception
 
FatalException
public function FatalException(): Exception
Reintroduce- False
 
Returns- Exception
 
GetCancellationToken
public function GetCancellationToken(): OtlSync.IOmniCancellationToken 
Reintroduce- False
 
Returns- IOmniCancellationToken
 
GetData
public function GetData(): OtlCommon.TOmniValue 
Reintroduce- False
 
Returns- TOmniValue
 
GetResult
public function GetResult(): OtlCommon.TOmniValue 
Reintroduce- False
 
Returns- TOmniValue
 
GetSkipCompletionHandler
public function GetSkipCompletionHandler(): boolean
Reintroduce- False
 
Returns- boolean
 
GetTask
public function GetTask(): OtlTask.IOmniTask 
Reintroduce- False
 
Returns- IOmniTask
 
GetTaskState
public function GetTaskState(): OtlCommon.TOmniValue 
Reintroduce- False
 
Returns- TOmniValue
 
GetUniqueID
public function GetUniqueID(): int64
Reintroduce- False
 
Returns- int64
 
IsExceptional
public function IsExceptional(): boolean
Reintroduce- False
 
Returns- boolean
 
SetResult
public procedure SetResult(value: OtlCommon.TOmniValue )
Reintroduce- False
 
SetSkipCompletionHandler
public procedure SetSkipCompletionHandler(value: boolean)
Reintroduce- False
 
to Interface  IOmniCancellationToken 
Supplier- IOmniCancellationToken
 
Directed- False
 
Client- CancellationToken
 
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  IOmniTask 
Supplier- IOmniTask
 
Directed- False
 
Client- Task
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- TaskState
 
Type- association