ホスティング サンプル
このセクションのサンプルは、Windows Workflow Foundation ランタイム エンジンのホストに関連したアクティビティを示します。
このセクションの内容
発生することのない外部イベントを待機しているワークフローを終了する方法を示します。
アプリケーションをシャットダウンしたときに実行中のワークフローをディスクに保存する方法と、アンロードされたワークフローにイベントを渡す必要が発生したときにワークフローを再読み込みする方法を示します。
DelayActivity アクティビティの実行中にワークフローが待機しているときに、カスタム永続性サービスを介してワークフロー インスタンスの状態を保存することによって、Windows Workflow Foundation エンジンがワークフローをアンロードする方法を示します。
標準装備の SqlWorkflowPersistenceService サービスの使用方法を示します。また、アプリケーションとワークフロー ランタイム エンジンによってワークフロー インスタンスがメモリに読み込まれる方法とメモリからアンロードされる方法も示します。
ドキュメント承認のシナリオを示します。このシナリオでは、ワークフローは、アイドル状態のときにメモリからアンロードされ、イベントが着信したときにメモリに読み込まれます。
ワークフロー実行に、手動によるスレッド処理モデルを使用する場合と、既定の CLR (共通言語ランタイム) を使用する場合の違いについて示します。ワークフロー内で DelayActivity アクティビティを使用したときのスレッド処理への影響を示します。
関連項目
その他の技術情報
技術サンプル
Windows Workflow Foundation のサンプル
Copyright © 2007 by Microsoft Corporation.All rights reserved.