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