Freigeben über


Verwenden der EventHandlingScopeActivity-Aktivität

Die wichtigste untergeordnete Aktivität wird von einer EventHandlingScopeActivity-Aktivität gleichzeitig mit einer EventHandlersActivity-Aktivität ausgeführt. Jede EventDrivenActivity in der EventHandlersActivity-Aktivität wird mehrmals ausgeführt oder überhaupt nicht.

Im folgenden Beispiel wird das Konzept unter Verwendung von XML veranschaulicht.

<EventHandlingScopeActivity>
   <SequenceActivity>
      <DoSomething />
      <DoSomethingElse />
   </SequenceActivity>
   <EventHandlersActivity>
      <EventDrivenActivity1>
         <!--Receive Cancel Message-->
      </EventDrivenActivity1>
      <EventDrivenActivity2>
         <!--Timer-->
      </EventDrivenActivity2>
   </EventHandlersActivity>
</EventHandlingScopeActivity>

Im Beispiel wird von der EventHandlingScopeActivity-Aktivität die SequenceActivity-Aktivität ausgeführt, bei der es sich um die wichtigste untergeordnete Aktivität handelt. Gleichzeitig wird möglicherweise jede EventDrivenActivity in Abhängigkeit davon ausgeführt, ob ihre Ereignisse, in diesem Fall eine Abbrechen-Nachricht oder ein Ablauf des Timers, während der Ausführung der SequenceActivity-Aktivität auftreten.

Siehe auch

Referenz

EventHandlersActivity
EventHandlingScopeActivity

Konzepte

Verwenden der EventDrivenActivity-Aktivität

Weitere Ressourcen

Windows Workflow Foundation-Aktivitäten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.