OrchestrationExecutionCursor
OrchestrationExecutionCursor
src\DurableTask.Core\OrchestrationExecutionCursor.cs
Context associated with the orchestration being executed.
与正在执行的协调相关的上下文。
类定义:
internal class OrchestrationExecutionCursor
{
}
构造函数:
public OrchestrationExecutionCursor(
OrchestrationRuntimeState state,
TaskOrchestration orchestration,
TaskOrchestrationExecutor executor,
IEnumerable<OrchestratorAction> latestDecisions)
{
RuntimeState = state;
TaskOrchestration = orchestration;
OrchestrationExecutor = executor;
LatestDecisions = latestDecisions;
}
get/set 方法:
public OrchestrationRuntimeState RuntimeState { get; }
public TaskOrchestration TaskOrchestration { get; }
public TaskOrchestrationExecutor OrchestrationExecutor { get; }
public IEnumerable<OrchestratorAction> LatestDecisions { get; set; }
就是一个值对象。
Cursor 游标体现在哪里?