Share via


Errori ed eccezioni nei flussi di lavoro ASP.NET

È possibile modellare gli errori SOAP per un servizio Web del flusso di lavoro utilizzando l'attività WebServiceFaultActivity. L'attività WebServiceFaultActivity consente di modellare l'occorrenza di un errore del servizio Web. Questo equivale alla generazione di un'eccezione in un metodo dell'infrastruttura del servizio Web ASMX.

A differenza dell'attività ThrowActivity che chiama un gestore di eccezioni al termine dell'esecuzione, l'esecuzione dell'attività WebServiceFaultActivity non modifica il corso dell'esecuzione del flusso di lavoro sequenziale, ma restituisce un'eccezione SOAP al client.

L'attività WebServiceFaultActivity può essere associata solo a un'operazione di richiesta-risposta bidirezionale. Oltre all'errore WebServiceFaultActivity, anche la chiusura di un flusso di lavoro nel mezzo di una richiesta-risposta in attesa genera un errore SOAP, con la proprietà dell'eccezione interna popolata con l'eccezione che ha terminato il flusso di lavoro.

Per ulteriori informazioni, vedere la classe WebServiceFaultActivity nello spazio dei nomi System.Workflow.Activities nel riferimento alla libreria di classi di Windows Workflow Foundation.

Per ulteriori informazioni sugli errori SOAP e sul framework dei servizi Web ASMX, consultare la MSDN Library.

Vedere anche

Riferimenti

WebServiceFaultActivity

Altre risorse

Sviluppo di applicazioni del flusso di lavoro ASP.NET

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.