WorkflowRuntime.RemoveService(Object) メソッド

定義

指定したサービスをワークフロー ランタイム エンジンから削除します。

public:
 void RemoveService(System::Object ^ service);
public void RemoveService(object service);
member this.RemoveService : obj -> unit
Public Sub RemoveService (service As Object)

パラメーター

service
Object

削除するサービスを表すオブジェクト。

例外

service は null 参照です (Visual Basic では Nothing)。

WorkflowRuntimeは既に破棄されています。

ワークフロー ランタイム エンジンが開始され (IsStartedtrue)、 service はコア サービスです。

-又は-

service がワークフロー ランタイム エンジンに登録されていません。

注釈

ワークフロー ランタイム エンジンの実行中にコア サービスを削除することはできません (IsStartedtrue)。 コア サービスは、 WorkflowSchedulerService クラス、 WorkflowCommitWorkBatchService クラス、 WorkflowPersistenceService クラス、または TrackingService クラスから派生するサービスです。 service WorkflowRuntimeService クラスから派生した場合、RemoveServiceStopによって実装されたservice メソッドを呼び出します。

適用対象