Utilizzo dell'attività TerminateActivity
Quando si verifica una situazione anomala, è possibile utilizzare un'attività TerminateActivity per terminare immediatamente tutte le attività di un'istanza del flusso di lavoro in esecuzione.
L'attività TerminateActivity registra un errore quando un'istanza del flusso di lavoro viene interrotta. Per facilitare la diagnosi del problema da parte degli amministratori, è possibile specificare una stringa di messaggio di accompagnamento all'errore utilizzando la proprietà Error della classe TerminateActivity; tale stringa di messaggio non è tuttavia obbligatoria.
Avviso
Se si inserisce un'attività TerminateActivity in un'attività ParallelActivity e viene eseguito il ramo che contiene l'attività TerminateActivity, l'istanza termina immediatamente, indipendentemente dal fatto che altri rami abbiano completato o meno l'esecuzione. A seconda della progettazione, i risultati potrebbero in tal caso essere imprevedibili.
Per ulteriori informazioni, vedere la classe TerminateActivity nello spazio dei nomi System.Workflow.ComponentModel nel riferimento alla libreria di classi di Windows Workflow Foundation.
Per un esempio di codice che illustri la modalità di utilizzo dell'attività TerminateActivity, vedere Using Suspend and Terminate.
Vedere anche
Riferimenti
Concetti
Utilizzo dell'attività SuspendActivity
Altre risorse
Suspend and Terminate Sample
Attività di Windows Workflow Foundation
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.