System.Activities.Statements Namespace

アクティビティ ステートメントに関連するクラスを提供します。 Provides classes related to activity statements.

クラス

AddToCollection<T>

指定したコレクションに項目を追加します。Adds an item to a specified collection.

Assign

ワークフロー内から Argument 値を設定します。Sets Argument values from within a workflow.

Assign<T>

ワークフロー内から Assign 値を設定するために使用される、Argument アクティビティ。The Assign activity is used to set Argument values from within a workflow.

CancellationScope

Activity 形式のキャンセル ロジックを、Activity として表される実行のメイン パスに関連付けます。Associates cancellation logic, in the form of a Activity, with a main path of execution, also expressed as a Activity.

Catch

Finally アクティビティの対応する TryTry ブロックに例外がスローされた後に実行されるアクションを格納します。Contains the actions to be executed after an exception is thrown in the corresponding Try block of a Finally activity.

Catch<TException>

Finally アクティビティの対応する Try ブロックに例外が発生した後に実行される、アクションを含みます。Contains the actions to be executed after an exception is raised in the corresponding Try block of a Finally activity.

ClearCollection<T>

指定したコレクションに属するすべての項目をクリアします。Clears a specified collection of all items.

CompensableActivity

子アクティビティの補正をサポートするアクティビティ。An activity that supports compensation of its child activities.

Compensate

CompensableActivity の補正ハンドラーを明示的に呼び出すために使用されるアクティビティ。An activity used to explicitly invoke the compensation handler of a CompensableActivity.

CompensationExtension

補正アクティビティをフックし、補正に関連するインスタンスの状態を永続化する拡張機能を表します。Represents an extension that hooks up with compensation activities and persists compensation-related instance state.

CompensationToken

CompensableActivityBody が正常に完了した後に CompensableActivity を明示的に確認または補正する手段を提供します。Provides a means to explicitly confirm or compensate a CompensableActivity once the Body of the CompensableActivity has successfully completed.

Confirm

CompensableActivity の確認ハンドラーを明示的に呼び出すためのアクティビティ。An activity used to explicitly invoke the confirmation handler of a CompensableActivity.

CreateBookmarkScope

BookmarkScope を作成します。Creates a BookmarkScope.

Delay

TimerExtension を使用して、指定した継続時間のタイマーを作成します。Creates a timer for a specified duration, using a TimerExtension.

DeleteBookmarkScope

BookmarkScope で参照されている Scope を削除します。Deletes the BookmarkScope referenced by Scope.

DoWhile

条件が true でなくなるまで、含まれるアクティビティを 1 回以上実行する、ループ アクティビティ。A looping activity that executes contained activities at least once, until a condition is no longer true.

DurableTimerExtension

永続化できるアクティビティ タイマー拡張機能を表します。Represents an activity timer extension that can be persisted.

ExistsInCollection<T>

指定した項目が指定したコレクション内にあるかどうかを示します。Indicates whether a given item is present in a given collection.

Flowchart

一般的なフローチャート パラダイムを使用したワークフローのモデル化を表します。Represents the models workflows using the familiar flowchart paradigm.

FlowDecision

2 つの結果を持つ条件ノードをモデル化する機能を提供する特殊な FlowNodeA specialized FlowNode that provides the ability to model a conditional node with two outcomes.

FlowNode

Flowchart アクティビティ内に含めることができるすべてのさまざまなノート型の抽象基本クラス。The abstract base class for all the different node types that can be contained within a Flowchart activity.

FlowStep

指定した FlowNode を実行し、Action ポインターを持つ Next 要素。A FlowNode element that executes a specified Action and has a Next pointer.

FlowSwitch<T>

1 つの式、および各一致につき 1 つの結果を使用してスイッチ構造のモデリングができる、特殊な FlowNodeA specialized FlowNode that allows modeling a switch construct, with one expression and one outcome for each match.

ForEach<T>

Values コレクション内で提供される値ごとに、アクティビティ操作を実行します。Executes an activity action once for each value provided in the Values collection.

HandleScope<THandle>

Handle オブジェクトの既定のスコープ動作を提供します。Provides default scoping behavior for Handle objects.

If

If-Then-Else 条件をモデル化します。Models an If-Then-Else condition.

Interop

ワークフローの Activity の実行を管理するアクティビティ。An activity that manages the execution of an Activity within a workflow.

InvokeAction

アクティビティの ActivityAction ハンドラーを呼び出します。Invokes an activity's ActivityAction handler.

InvokeAction<T>

アクティビティの ActivityAction<T> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T> handler.

InvokeAction<T1,T2>

アクティビティの ActivityAction<T1,T2> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2> handler.

InvokeAction<T1,T2,T3>

アクティビティの ActivityAction<T1,T2,T3> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3> handler.

InvokeAction<T1,T2,T3,T4>

アクティビティの ActivityAction<T1,T2,T3,T4> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4> handler.

InvokeAction<T1,T2,T3,T4,T5>

アクティビティの ActivityAction<T1,T2,T3,T4,T5> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5> handler.

InvokeAction<T1,T2,T3,T4,T5,T6>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> を呼び出します。Invokes an ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> handler.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

アクティビティの ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> ハンドラーを呼び出します。Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> handler.

InvokeDelegate

指定した ActivityDelegate を呼び出します。Invokes the specified ActivityDelegate.

InvokeMethod

指定したオブジェクトまたは型のパブリック メソッドを呼び出します。Calls a public method of a specified object or type.

NoPersistScope

NoPersistScope アクティビティを表します。Represents the NoPersistScope activity.

Parallel

すべての子アクティビティを同時に非同期で実行するアクティビティ。An activity that executes all child activities simultaneously and asynchronously.

ParallelForEach<T>

コレクションの要素を列挙し、コレクションの各要素に対して埋め込みステートメントを並列実行します。Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel.

Persist

ワークフロー インスタンスが保持する要求。Requests that a workflow instance persist.

Pick

イベント ベースの制御フロー モデリングを提供します。Provides event-based control flow modeling.

PickBranch

Pick アクティビティ内の実行パス。A potential path of execution within a Pick activity.

RemoveFromCollection<T>

指定したコレクションから項目を削除します。Removes an item from a specified collection.

Rethrow

Catch アクティビティから、以前にスローされた例外をスローします。Throws a previously thrown exception from within a Catch activity.

Sequence

1 つの定義済み順序に従って、子アクティビティを実行します。Executes a set of child activities according to a single, defined ordering.

State

ステート マシンの移行先となる状態をモデル化します。Models the state which a state machine can be in.

StateMachine

一般的なステート マシン パラダイムを使用してワークフローをモデル化します。Models workflows using the familiar state machine paradigm.

Switch<T>

このオブジェクトの型指定子で指定された型の指定された式の値に基づいて、実行する複数のアクティビティから 1 つを選択します。Selects one choice from a number of activities to execute, based on the value of a given expression of the type specified in this object's type specifier.

TerminateWorkflow

実行中のワークフロー インスタンスを終了し、ホストに Completed イベントを発生させ、エラー情報を報告します。Terminates the running workflow instance, raises the Completed event in the host, and reports error information. ワークフロー インスタンスが終了すると、再開できません。Once the workflow is terminated, it cannot be resumed.

Throw

例外をスローします。Throws an exception.

TimerExtension

タイマー拡張機能の抽象基本クラス。Abstract base class for timer extensions.

TransactionScope

トランザクションの境界を設定するアクティビティ。An activity that demarcates a transaction boundary.

Transition

可能な状態変化の一覧をモデル化します。Models the list of possible state changes.

TryCatch

例外処理ブロック内のワークフロー ランタイムにより実行されるアクティビティを格納します。Contains activities to be executed by the workflow runtime in an exception handling block.

While

条件の評価が true である間は、含まれるアクティビティを実行します。Executes a contained activity while a condition evaluates to true.

WorkflowTerminatedException

終了した WorkflowApplication について操作が呼び出されると、例外がスローされます。The exception that is thrown when an operation is invoked on a terminated WorkflowApplication.

WriteLine

指定した文字列を指定した TextWriter オブジェクトに書き込みます。Writes a specified string to a specified TextWriter object.