CodeActivity アクティビティの使用
単純な形式のカスタム アクティビティである CodeActivity アクティビティを使用すると、C# または Visual Basic コードをワークフローの任意の部分に簡単に追加できます。CodeActivity アクティビティ内に入力されるコードは、ワークフローと共にコンパイルされるコード分離ファイルに格納されます。
指定した任意のメソッドを実行するには、CodeActivity アクティビティを使用します。実装されるコード分離メソッドは通常、インスタンスの状態に影響を与え、ローカル変数を操作します。メソッドは同期的に実行され、メソッド完了まではスレッドが生成されません。メソッドはパフォーマンスに優れていることが期待されているため、外部リソースに依存するワークフローをブロックするのは不適切です。たとえば、CodeActivity アクティビティは通常、Web サービスを呼び出すべきではありません。
CodeActivity の詳細については、『Windows Workflow Foundation クラス ライブラリ リファレンス』の System.Workflow.Activities 名前空間にある CodeActivity クラスを参照してください。
CodeActivity アクティビティの使用方法を示すコード サンプルについては、「Simple Sequential Workflow」を参照してください。
関連項目
参照
その他の技術情報
Simple Sequential Workflow Sample
Windows Workflow Foundation アクティビティ
Copyright © 2007 by Microsoft Corporation.All rights reserved.