ManualWorkflowSchedulerService.Schedule 方法

定义

将工作流实例添加到挂起工作项队列中。

重载

Schedule(WaitCallback, Guid)

使用指定的多路广播委托,将工作流实例添加到使用指定工作流实例的挂起工作项队列中。

Schedule(WaitCallback, Guid, DateTime, Guid)

使用指定的多路广播委托、DateTime 和 GUID,将指定的工作流实例添加到挂起工作项队列中。

Schedule(WaitCallback, Guid)

使用指定的多路广播委托,将工作流实例添加到使用指定工作流实例的挂起工作项队列中。

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

参数

callback
WaitCallback

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

workflowInstanceId
Guid

表示工作流实例的 Guid

例外

callback 包含空引用(在 Visual Basic 中为 Nothing)。

适用于

Schedule(WaitCallback, Guid, DateTime, Guid)

使用指定的多路广播委托、DateTime 和 GUID,将指定的工作流实例添加到挂起工作项队列中。

protected public:
 override void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
protected internal override void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
override this.Schedule : System.Threading.WaitCallback * Guid * DateTime * Guid -> unit
Protected Friend Overrides 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

例外

callback 包含空引用(在 Visual Basic 中为 Nothing)。

workflowInstanceIdtimerId 为空 GUID。

适用于