次の方法で共有


WorkflowPersistenceService.UnloadOnIdle(Activity) メソッド

定義

アイドル状態になったワークフローがアンロードされるかどうかを判断します。

protected public:
 abstract bool UnloadOnIdle(System::Workflow::ComponentModel::Activity ^ activity);
protected internal abstract bool UnloadOnIdle (System.Workflow.ComponentModel.Activity activity);
abstract member UnloadOnIdle : System.Workflow.ComponentModel.Activity -> bool
Protected Friend MustOverride Function UnloadOnIdle (activity As Activity) As Boolean

パラメーター

activity
Activity

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

戻り値

Boolean

true の場合、ワークフロー ランタイム エンジンは、指定したワークフローがアイドル状態になると、そのワークフローをアンロードします。

UnloadOnIdle メソッドの実装例を次に示します。 この例は、FilePersistenceService.cs ファイルに含まれているカスタム永続性サービスのサンプルです。 詳細については、「 カスタム永続化サービスのサンプル」を参照してください。

protected override bool UnloadOnIdle(Activity activity)
{
    return unloadOnIdle;
}
' Returns status of unloadOnIdle flag
Protected Overrides Function UnloadOnIdle(ByVal rootActivity As System.Workflow.ComponentModel.Activity) As Boolean
    Return unloadOnIdleValue
End Function

適用対象