WorkflowSchedulerService.Schedule 方法

定义

由运行时调用,用于请求新的线程来运行工作流实例。

重载

Schedule(WaitCallback, Guid)

在派生类中重写时,此方法由运行时调用,用于计划特定实例 ID 的工作项(回调)。

Schedule(WaitCallback, Guid, DateTime, Guid)

在派生类中重写时,此方法由运行时调用,用于计划在给定时间 (DateTime) 执行的特定工作流实例的工作项(回调)。

Schedule(WaitCallback, Guid)

在派生类中重写时,此方法由运行时调用,用于计划特定实例 ID 的工作项(回调)。

protected public:
 abstract void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId);
protected internal abstract void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId);
abstract member Schedule : System.Threading.WaitCallback * Guid -> unit
Protected Friend MustOverride Sub Schedule (callback As WaitCallback, workflowInstanceId As Guid)

参数

callback
WaitCallback

一个 WaitCallback 多路广播委托,表示要运行的方法。

workflowInstanceId
Guid

表示工作流实例的 Guid

注解

使用 WaitCallback 构造函数创建在新线程中运行的委托方法。

适用于

Schedule(WaitCallback, Guid, DateTime, Guid)

在派生类中重写时,此方法由运行时调用,用于计划在给定时间 (DateTime) 执行的特定工作流实例的工作项(回调)。

protected public:
 abstract void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
protected internal abstract void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
abstract member Schedule : System.Threading.WaitCallback * Guid * DateTime * Guid -> unit
Protected Friend MustOverride Sub Schedule (callback As WaitCallback, workflowInstanceId As Guid, whenUtc As DateTime, timerId As Guid)

参数

callback
WaitCallback

一个 WaitCallback 多路广播委托,表示要运行的方法。

workflowInstanceId
Guid

一个 Guid,表示要添加的工作流实例。

whenUtc
DateTime

开始运行工作流项时的 DateTime

timerId
Guid

表示计划计时器的 Guid

适用于