WorkflowRuntime.RemoveService(Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したサービスをワークフロー ランタイム エンジンから削除します。
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は既に破棄されています。
ワークフロー ランタイム エンジンが開始され (IsStarted は true)、 service はコア サービスです。
-又は-
service がワークフロー ランタイム エンジンに登録されていません。
注釈
ワークフロー ランタイム エンジンの実行中にコア サービスを削除することはできません (IsStarted は true)。 コア サービスは、 WorkflowSchedulerService クラス、 WorkflowCommitWorkBatchService クラス、 WorkflowPersistenceService クラス、または TrackingService クラスから派生するサービスです。
service
WorkflowRuntimeService クラスから派生した場合、RemoveServiceはStopによって実装されたservice メソッドを呼び出します。