System.Workflow.Activities 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Windows Workflow Foundation の動作に関連するクラスを提供します。
クラス
| ActiveDirectoryRole |
Windows Workflow Foundation ホスト環境の Active Directory ロールを表します。 このクラスは継承できません。 |
| ActiveDirectoryRoleFactory |
Windows NT エイリアス、電子メール アドレス、およびセキュリティ識別子 (SID) から ActiveDirectoryRole オブジェクトを作成するためのファクトリ クラスです。 |
| CallExternalMethodActivity |
ローカル サービスでのメソッドの呼び出しに使用されるワークフロー通信アクティビティを定義します。 このアクティビティは、ローカル サービスを通じてワークフローからホストにデータを送信するために使用されます。 |
| CallExternalMethodActivityValidator |
CallExternalMethodActivity クラスが正しく構成されていることを検証します。 |
| ChannelToken |
クライアント側チャネルに関連付けて、SendActivity によって使用されます。 |
| CodeActivity |
アクティビティに関連付けられた code-beside メソッドを実行します。 このクラスは継承できません。 |
| CodeCondition |
ワークフロー定義内で特定のアクティビティの実行を防止または強制する条件を定義します。 このクラスには、条件の結果を返すための ConditionalEventArgs 型のイベントがあります。 |
| CompensatableSequenceActivity |
SequenceActivity アクティビティの補正可能バージョンを定義します。 このクラスは継承できません。 |
| ConditionalEventArgs |
CodeCondition クラスの結果情報を返します。 このクラスは継承できません。 |
| ConditionedActivityGroup |
制約に基づく実行コンテキストの定義を子アクティビティのセットに提供します。 |
| ContextToken |
コンテキストを指定するのに使用できるトークンを表します。このコンテキストは、アクティビティが通信している ReceiveActivity アクティビティとクライアント間の交換を関連付けるために使用する必要があります。 |
| CorrelationAliasAttribute |
関連付け値を CorrelationParameterAttribute が示すパラメーターとは異なるパラメーターから取得する必要があるとき、関連付けパラメーターの値をオーバーライドします。 このクラスは継承できません。 |
| CorrelationInitializerAttribute |
関連付け値を初期化する ExternalDataExchange インターフェイスのメソッドまたはイベントを示します。 このクラスは継承できません。 |
| CorrelationParameterAttribute |
ExternalDataExchange インターフェイスで定義されたメソッドとイベントで、関連付けに使用されるパラメーターの名前を示します。 このクラスは継承できません。 |
| DelayActivity |
タイマーを設置し、非同期的にタイマーの期限切れを待機するロジックを提供します。 このクラスは継承できません。 |
| EventDeliveryFailedException |
ホストから発生したイベントをワークフロー インスタンスに配信できないときにスローされる例外です。 通常、イベントは、ワークフロー インスタンスの ExternalDataExchangeService から発生します。 このクラスは継承できません。 |
| EventDrivenActivity |
実行がイベントによって初期化される Activity をラップします。 このクラスは継承できません。 |
| EventHandlersActivity |
イベント ハンドラーのコレクションを格納する複合アクティビティです。 これは、通常、イベントのコレクションを処理する必要がある場合に使用します。 各イベントは、EventDrivenActivity の一部である 1 つの EventHandlersActivity によって処理されます。 |
| EventHandlingScopeActivity |
子アクティビティの実行と共にイベント処理を有効にします。 このクラスは継承できません。 |
| EventQueueName |
WorkflowInstance のイベントに関連付けられたキューの名前を表します。 このクラスは継承できません。 |
| ExternalDataEventArgs |
HandleExternalEventActivity アクティビティを使用して、イベント発生時に送信されるデータを表します。 |
| ExternalDataExchangeAttribute |
ローカル サービス インターフェイスとしてインターフェイスをマークします。 このクラスは継承できません。 |
| ExternalDataExchangeService |
ローカル サービスの通信を可能にするために、ワークフロー ランタイム エンジンに追加する必要があるサービスを表します。 このサービスが適切に初期化され登録されるためには、ローカル サービスの実装を ExternalDataExchangeService に追加する必要があります。 |
| ExternalDataExchangeServiceSection |
構成ファイルで、ExternalDataExchangeService のインスタンスに追加されるサービス セットを指定できる構成セクションを表します。 |
| HandleExternalEventActivity |
ローカル サービスによって発生するイベントの処理に使用されるワークフロー通信アクティビティを定義します。 |
| HandleExternalEventActivityValidator |
HandleExternalEventActivity クラスが正しく構成されていることを検証します。 |
| IfElseActivity |
条件に従って、IfElseBranchActivity 型の 2 つ以上のアクティビティの中から 1 つのアクティビティを実行します。 このクラスは継承できません。 |
| IfElseBranchActivity |
IfElseActivity の分岐を表します。 このクラスは継承できません。 |
| InvokeWebServiceActivity |
プロキシ クラスを介して Web サービスを呼び出し、指定されたとおりにパラメーターの引き渡しと受け取りを行います。 このクラスは継承できません。 |
| InvokeWebServiceEventArgs |
Web サービスの呼び出しに使用されるイベント データを格納します。 このクラスは継承できません。 |
| InvokeWorkflowActivity |
ワークフローを非同期的に実行します。 このクラスは継承できません。 |
| ListenActivity |
アクティビティを続行する前に発生する可能性があるイベントのいずれかを待機するようワークフローを設定します。 このクラスは継承できません。 |
| MessageEventSubscription |
メッセージを適切なワークフロー インスタンスにルーティングするためのメッセージ イベント サブスクリプションを作成します。 |
| OperationInfo |
ワークフロー サービスで定義されたコントラクト操作の情報を表します。 |
| OperationInfoBase |
ワークフロー サービスで定義されたコントラクト操作の情報を保存するために使用される基本クラス。 |
| OperationParameterInfo |
操作パラメーターに関する情報を格納しています。 |
| OperationParameterInfoCollection |
OperationParameterInfo オブジェクトのコレクション。 |
| OperationValidationEventArgs |
OperationValidation イベントのデータを提供します。 |
| ParallelActivity |
一連の子アクティビティを同時に実行します。 このクラスは継承できません。 |
| PolicyActivity |
1 つのステップまたはアクティビティとしてワークフローの実行の一部で実行される Rule クラスのインスタンスのコレクションを表します。 |
| ReceiveActivity |
Windows Communication Foundation (WCF) サービス コントラクトによって定義された操作を実装するサービス アクティビティ。 |
| ReplicatorActivity |
子アクティビティの複数のインスタンスを実行します。 |
| ReplicatorChildEventArgs |
子 Activity インスタンスの終了時に加えて、子 Activity インスタンスの初期化時に呼び出される ReplicatorActivity アクティビティ ハンドラーのイベント引数を格納します。 |
| SendActivity |
Windows Communication Foundation (WCF) サービス操作の同期呼び出しをモデル化するクライアント アクティビティ。 |
| SendActivityEventArgs |
BeforeSend イベントと AfterResponse イベントの情報を提供します。 |
| SequenceActivity |
1 つの定義済み順序に従って、子アクティビティを実行します。 |
| SequentialWorkflowActivity |
アクティビティを順次実行するワークフローを表します。 |
| SetStateActivity |
ステート マシン ワークフローの StateActivity への遷移を提供します。 このクラスは継承できません。 |
| SetStateEventArgs |
StateMachineWorkflowActivity の状態を設定する引数として使用されるクラスを表します。 |
| StateActivity |
StateMachineWorkflowActivity の状態を表します。 |
| StateActivityValidator |
StateActivity クラスが正しく構成されているかどうかを検証するクラスを表します。 |
| StateFinalizationActivity |
ステート マシン ワークフローの別の状態に遷移する前に、格納されているアクティビティを実行するアクティビティを表します。 このクラスは継承できません。 |
| StateInitializationActivity |
StateActivity が実行を開始したときに実行されるアクティビティ グループのコンテナーとして機能します。 このクラスは継承できません。 |
| StateMachineWorkflowActivity |
ステート マシンのワークフローのルート コンテナーとして機能します。 イベント ドリブン アクティビティとイベント ドリブン状態を格納します。 |
| StateMachineWorkflowInstance |
StateMachineWorkflowActivity の現在のインスタンスを管理するクラスを表します。 このクラスは継承できません。 |
| TypedOperationInfo |
OperationInfo アクティビティと OperationInfoBase アクティビティのサービス操作情報に使用される SendActivity から継承する ReceiveActivity オブジェクト。 この操作情報は、CLR 型に基づく必要があります。 |
| WebServiceFaultActivity |
ワークフローから Web サービス クライアントへのエラーの送信を有効にします。 このクラスは継承できません。 |
| WebServiceInputActivity |
ワークフローで Web サービスからのデータを受信できるようにします。 このクラスは継承できません。 |
| WebServiceOutputActivity |
ワークフロー内部から Web サービスにデータを送信できるようにします。 このクラスは継承できません。 |
| WebWorkflowRole |
RoleProvider によってサポートされるワークフロー ロールを表します。 |
| WhileActivity |
特定の条件が true である限り、1 つの子アクティビティを繰り返し実行します。 |
| WorkflowAuthorizationException |
指定した ID が WorkflowRoleCollection にないことが原因で、ロール検証に失敗したときにスローされる例外です。 |
| WorkflowRole |
ワークフロー ロールの派生元の抽象基本クラスです。 |
| WorkflowRoleCollection |
WorkflowRole オブジェクトのコレクションを表します。 このクラスは継承できません。 |
| WorkflowServiceAttributes |
修飾するワークフロー サービスのサービス動作を作成します。 |
| WorkflowServiceAttributesDynamicPropertyValidator |
WorkflowServiceAttributesProperty によって使用されるプロパティ検証。 |
| WorkflowSubscriptionService |
サブスクリプション サービスがワークフロー ランタイムのサブスクリプションを管理するためのメソッドを提供します。 |
| WorkflowWebService |
すべてのワークフロー Web サービスの基本クラスを表します。 |
インターフェイス
| IEventActivity |
イベントを定期受信するために、イベント ドリブン アクティビティの派生元になる必要があるメソッドとプロパティを提供します。 |
列挙型
| ExecutionType |
アクティビティの実行モードを指定します。 |