語言

ManualWorkflowSchedulerService 類別

定義

警告

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

提供執行緒服務,允許建立工作流程實例的主機應用程式捐贈執行該實例的實 Thread 例。 利用此執行緒服務,主機應用程式可在單一 Thread 執行緒上以同步模式執行工作流程實例(但若工作流程包含延遲活動,工作會延後至由 S 生成 Timer的獨立執行緒執行後)。 此模式阻擋主機應用程式的執行,直到工作流程實例進入閒置狀態。 接著,工作流程實例只能使用 RunWorkflow(Guid) 此服務的方法來執行。

public ref class ManualWorkflowSchedulerService : System::Workflow::Runtime::Hosting::WorkflowSchedulerService
public class ManualWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class ManualWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
type ManualWorkflowSchedulerService = class
    inherit WorkflowSchedulerService
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ManualWorkflowSchedulerService = class
    inherit WorkflowSchedulerService
Public Class ManualWorkflowSchedulerService
Inherits WorkflowSchedulerService
繼承
ManualWorkflowSchedulerService
屬性

備註

Note

此數據會討論已過時的類型和命名空間。 欲了解更多資訊,請參閱 Windows Workflow Foundation 4.5 中的 Deprecated Types。

ManualWorkflowSchedulerService 不會自動執行隊列中的工作流程實例。 主機必須呼叫 RunWorkflow 以執行指定的工作流程。

建構函式

名稱 Description
ManualWorkflowSchedulerService()
已淘汰.

初始化 ManualWorkflowSchedulerService 類別的新執行個體。

ManualWorkflowSchedulerService(Boolean)
已淘汰.

初始化 ManualWorkflowSchedulerService 類別的新執行個體。

ManualWorkflowSchedulerService(NameValueCollection)
已淘汰.

初始化 ManualWorkflowSchedulerService 類別的新執行個體。

屬性

名稱 Description
Runtime
已淘汰.

為了這項服務,他得到了。WorkflowRuntime

(繼承來源 WorkflowRuntimeService)
State
已淘汰.

取得 的狀態 WorkflowRuntimeService。

(繼承來源 WorkflowRuntimeService)

方法

名稱 Description
Cancel(Guid)
已淘汰.

取消指定的現有工作流程實例工作項目。

Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()
已淘汰.

做為預設哈希函式。

(繼承來源 Object)
GetType()
已淘汰.

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()
已淘汰.

建立目前 Object的淺層複本。

(繼承來源 Object)
OnStarted()
已淘汰.

從 OnStarted(). 此方法在被呼叫時 StartRuntime() 被呼叫,並由 用於 ManualWorkflowSchedulerService 執行啟動時 WorkflowRuntime 所需的工作。

OnStopped()
已淘汰.

當 在派生類別中被覆寫時,代表當工作流程執行引擎提出 Stopped 事件時將被呼叫的方法。

(繼承來源 WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
已淘汰.

引發 ServicesExceptionNotHandled 事件。

(繼承來源 WorkflowRuntimeService)
RunWorkflow(Guid)
已淘汰.

執行指定的工作流程實例。

Schedule(WaitCallback, Guid, DateTime, Guid)
已淘汰.

利用指定的多播代理與 DateTime GUID,將指定的工作流程實例加入待處理的工作項目佇列。

Schedule(WaitCallback, Guid)
已淘汰.

使用指定的工作流程實例,並使用指定的多播代理,將工作流實例加入待處理的工作項目佇列。

Start()
已淘汰.

當在派生類別中被覆寫時,啟動服務並將 變更 State 為 Starting。

(繼承來源 WorkflowRuntimeService)
Stop()
已淘汰.

從 Stop(). 他們 ManualWorkflowSchedulerService 用這種方法來完成停車時 WorkflowRuntime 所需的工作。

ToString()
已淘汰.

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於