WorkflowSchedulerService.Schedule 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由运行时调用,用于请求新的线程来运行工作流实例。
Schedule(WaitCallback, Guid) |
在派生类中重写时,此方法由运行时调用,用于计划特定实例 ID 的工作项(回调)。 |
Schedule(WaitCallback, Guid, DateTime, Guid) |
在派生类中重写时,此方法由运行时调用,用于计划在给定时间 (DateTime) 执行的特定工作流实例的工作项(回调)。 |
在派生类中重写时,此方法由运行时调用,用于计划特定实例 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 多路广播委托,表示要运行的方法。
注解
使用 WaitCallback 构造函数创建在新线程中运行的委托方法。
适用于
.NET Framework 4.8.1 和其他版本
产品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
在派生类中重写时,此方法由运行时调用,用于计划在给定时间 (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 多路广播委托,表示要运行的方法。
适用于
.NET Framework 4.8.1 和其他版本
产品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |