MBrace.Runtime


ICloudWorkItemLeaseToken

Namespace: MBrace.Runtime

Cloud work item lease token given to workers that dequeue it

Instance members

Instance memberDescription
DeclareCompleted()
Signature: unit -> Async<unit>
Modifiers: abstract

Asynchronously declare work item to be completed.

DeclareFaulted(arg1)
Signature: ExceptionDispatchInfo -> Async<unit>
Modifiers: abstract

Asynchronously declare work item to be faulted.

FaultInfo
Signature: CloudWorkItemFaultInfo
Modifiers: abstract

Gets fault metadata associated with this work item.

CompiledName: get_FaultInfo

GetWorkItem()
Signature: unit -> Async<CloudWorkItem>
Modifiers: abstract

Asynchronously fetches the actual work item.

Id
Signature: CloudWorkItemId
Modifiers: abstract

Cloud work item identifier

CompiledName: get_Id

Process
Signature: ICloudProcessEntry
Modifiers: abstract

Parent cloud process info

CompiledName: get_Process

Size
Signature: int64
Modifiers: abstract

Work item payload size in bytes

CompiledName: get_Size

TargetWorker
Signature: IWorkerId option
Modifiers: abstract

Declared target worker for work item

CompiledName: get_TargetWorker

Type
Signature: string
Modifiers: abstract

String identifier of workflow return type.

CompiledName: get_Type

WorkItemType
Signature: CloudWorkItemType
Modifiers: abstract

Work item creation metadata

CompiledName: get_WorkItemType

Fork me on GitHub