Utilizzo dell'attività SuspendActivity

L'attività SuspendActivity arresta temporaneamente l'esecuzione del flusso di lavoro corrente. L'attività SuspendActivity viene in genere utilizzata per riflettere una condizione di errore che richiede attenzione da parte dell'amministratore.

Quando viene sospesa un'istanza del flusso di lavoro, viene registrato un errore. È possibile specificare una stringa di messaggio da associare all'errore per aiutare l'amministratore a diagnosticare il problema con la proprietà SuspendActivity Error. Un'istanza del flusso di lavoro sospesa può comunque ricevere messaggi, che rimangono accodati fino a quando non viene riavviato il flusso di lavoro. Tutte le informazioni di stato relative all'istanza del flusso di lavoro vengono salvate e verranno ripristinate al riavvio dell'istanza (utilizzando Resume).

Nota

Non è possibile utilizzare un'attività SuspendActivity in un'attività TransactionScopeActivity o in un'attività CompensatableTransactionScopeActivity.

Per ulteriori informazioni, vedere la classe SuspendActivity 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à SuspendActivity, vedere Using Suspend and Terminate.

Vedere anche

Riferimenti

SuspendActivity
Error

Altre risorse

Suspend and Terminate Sample
Attività di Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.