Utilizzo dell'attività CancellationHandlerActivity

L'attività CancellationHandlerActivity contiene la logica di pulitura per una CompositeActivity annullata prima che sia terminata l'esecuzione di tutte le attività figlio. Un'attività CancellationHandlerActivity non può esistere autonomamente; è sempre associata a un'altra attività.

Ad esempio, un'attività ListenActivity o un'attività ConditionedActivityGroup può avere più attività dei rami figlio in esecuzione contemporaneamente. Una determinata condizione, ad esempio un messaggio in entrata, può comportare la chiusura immediata dell'intera attività prima che sia terminata l'esecuzione di tutte le attività figlio. L'attività padre annulla quindi l'esecuzione di tutte le attività figlio non completate e l'attività CancellationHandlerActivity corrispondente viene chiamata per eseguire la logica di pulitura in essa definita.

Per ulteriori informazioni sull'attività CancellationHandlerActivity, vedere la classe CancellationHandlerActivity nello spazio dei nomi System.Workflow.ComponentModel nel riferimento alla libreria di classi di Windows Workflow Foundation.

Vedere anche

Riferimenti

CancellationHandlerActivity

Altre risorse

Attività di Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.