EventHandlingScopeActivity アクティビティの使用
EventHandlingScopeActivity アクティビティは、主要な子アクティビティを EventHandlersActivity アクティビティと同時に実行します。EventHandlersActivity アクティビティ内のそれぞれの EventDrivenActivity は、何度も実行される場合もあれば、まったく実行されない場合もあります。
次の例は、XML を使ってこの概念を示しています。
<EventHandlingScopeActivity>
<SequenceActivity>
<DoSomething />
<DoSomethingElse />
</SequenceActivity>
<EventHandlersActivity>
<EventDrivenActivity1>
<!--Receive Cancel Message-->
</EventDrivenActivity1>
<EventDrivenActivity2>
<!--Timer-->
</EventDrivenActivity2>
</EventHandlersActivity>
</EventHandlingScopeActivity>
この例では、EventHandlingScopeActivity アクティビティが SequenceActivity アクティビティ (主要な子アクティビティ) を実行します。同時に、それぞれの EventDrivenActivity は、SequenceActivity アクティビティの実行中にイベント (ここでは取り消しメッセージまたはタイマの期限切れ) が発生するかどうかに応じて、実行される場合もあれば、実行されない場合もあります。
関連項目
参照
EventHandlersActivity
EventHandlingScopeActivity
概念
EventDrivenActivity アクティビティの使用
その他の技術情報
Windows Workflow Foundation アクティビティ
Copyright © 2007 by Microsoft Corporation.All rights reserved.