簡單記憶體中範例

Download sample

這個範例示範如何在執行階段編譯並執行工作流程程式碼檔案 (C# 或 Visual Basic)。

此範例包含一個定義工作流程 (SequentialWorkflow.cs 或 SequentialWorkflow.vb) 的檔案,但應用程式不會直接存取工作流程類別,而是將工作流程程式碼檔名傳遞至 WorkflowCompiler 物件,並從 WorkflowResults objectCompiledAssembly 屬性擷取工作流程執行個體型別。接著,再將擷取的工作流程執行個體型別傳遞至 WorkflowRuntimeCreateWorkflow 方法,並以一般方式啟動產生的執行個體。

這個範例使用的工作流程與<簡單循序工作流程>範例所介紹的工作流程相同。如需詳細資訊,請參閱簡單循序工作流程範例

若要建置範例

  1. 按一下 [下載範例] 來下載範例。

    這樣會將範例專案擷取到本機硬碟上。

  2. 按一下 [開始],並依序指向 [程式集] 和 [Microsoft Windows SDK],再按一下 [CMD 殼層]。

  3. 移至範例的來源目錄。

  4. 在命令提示字元上,輸入 MSBUILD <Solution file name>

若要執行範例

  • 在 [SDK 命令提示字元] 視窗中,執行 SimpleInMemorySample\bin\debug 資料夾 (若是範例的 VB 版本,則是 SimpleInMemorySample\bin 資料夾) 中的 .exe 檔案,該資料夾位於此範例的主要資料夾下方。

請參閱

參考

WorkflowCompiler

其他資源

InMemory 範例

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.