DefaultWorkflowSchedulerService.Schedule 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將工作流程執行個體加入至暫止的工作項目佇列。
多載
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 多點傳送委派。
例外狀況
callback
包含 null 參考 (在 Visual Basic 中為 Nothing
)。
備註
您可以使用 WaitCallback 建構函式建立委派方法,使其在新的執行緒中執行。
適用於
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 多點傳送委派。
例外狀況
callback
包含 null 參考 (在 Visual Basic 中為 Nothing
)。
workflowInstanceId
或 timerId
是空的 GUID。
備註
您可以使用 WaitCallback 建構函式建立委派方法,使其在新的執行緒中執行。