Utilizzo dell'attività EventHandlingScopeActivity

Un'attività EventHandlingScopeActivity esegue la propria attività figlio principale contemporaneamente a un'attività EventHandlersActivity. È possibile che ogni EventDrivenActivity nell'attività EventHandlersActivity venga eseguita diverse volte o niente affatto.

Nell'esempio seguente viene illustrato questo concetto utilizzando XML.

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

Nell'esempio, l'attività EventHandlingScopeActivity esegue l'attività SequenceActivity, ovvero l'attività figlio principale. Nello stesso tempo, EventDrivenActivity potrebbe essere eseguita o meno se durante l'esecuzione dell'attività SequenceActivity, si verificano gli eventi associati, in questo caso un messaggio di annullamento o la scadenza del timer.

Vedere anche

Riferimenti

EventHandlersActivity
EventHandlingScopeActivity

Concetti

Utilizzo dell'attività EventDrivenActivity

Altre risorse

Attività di Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.