Language

WorkflowPersistenceService.LoadCompletedContextActivity メソッド

定義

派生クラスで実装された場合は、指定した完了したスコープをメモリに読み込みます。

protected public:
 abstract System::Workflow::ComponentModel::Activity ^ LoadCompletedContextActivity(Guid scopeId, System::Workflow::ComponentModel::Activity ^ outerActivity);
protected internal abstract System.Workflow.ComponentModel.Activity LoadCompletedContextActivity(Guid scopeId, System.Workflow.ComponentModel.Activity outerActivity);
abstract member LoadCompletedContextActivity : Guid * System.Workflow.ComponentModel.Activity -> System.Workflow.ComponentModel.Activity
Protected Friend MustOverride Function LoadCompletedContextActivity (scopeId As Guid, outerActivity As Activity) As Activity

パラメーター

scopeId
Guid

完了したスコープの Guid 。

outerActivity
Activity

完了したスコープを囲むアクティビティを表す Activity 。

返品

完了したスコープを表す Activity 。

注釈

ワークフロー ランタイム エンジンは、 LoadCompletedContextActivity を使用して補正を実装します。 完了したスコープと同じコピーを復元する必要があります。 これを行うには、データ ストア内の完成したスコープの表現から有効な Stream を復元する必要があります。 次に、スコープの逆シリアル化を実行するには、この Stream を Load のオーバーロードされたメソッドのいずれかに渡す必要があります。

永続化サービスが完了したスコープをデータ ストアから読み込めない場合は、適切なメッセージを含む PersistenceException をスローする必要があります。

適用対象