ホスティング サンプル

このセクションのサンプルは、Windows Workflow Foundation ランタイム エンジンのホストに関連したアクティビティを示します。

このセクションの内容

ワークフローのキャンセルのサンプル

発生することのない外部イベントを待機しているワークフローを終了する方法を示します。

永続ホストのサンプル

アプリケーションをシャットダウンしたときに実行中のワークフローをディスクに保存する方法と、アンロードされたワークフローにイベントを渡す必要が発生したときにワークフローを再読み込みする方法を示します。

カスタム永続性サービスのサンプル

DelayActivity アクティビティの実行中にワークフローが待機しているときに、カスタム永続性サービスを介してワークフロー インスタンスの状態を保存することによって、Windows Workflow Foundation エンジンがワークフローをアンロードする方法を示します。

永続性サービスのサンプルの使用

標準装備の SqlWorkflowPersistenceService サービスの使用方法を示します。また、アプリケーションとワークフロー ランタイム エンジンによってワークフロー インスタンスがメモリに読み込まれる方法とメモリからアンロードされる方法も示します。

ワークフローを読み込むためのイベントの発生のサンプル

ドキュメント承認のシナリオを示します。このシナリオでは、ワークフローは、アイドル状態のときにメモリからアンロードされ、イベントが着信したときにメモリに読み込まれます。

ワークフロー スレッド処理のサンプル

ワークフロー実行に、手動によるスレッド処理モデルを使用する場合と、既定の CLR (共通言語ランタイム) を使用する場合の違いについて示します。ワークフロー内で DelayActivity アクティビティを使用したときのスレッド処理への影響を示します。

関連項目

その他の技術情報

技術サンプル
Windows Workflow Foundation のサンプル

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.