Compartir a través de


Errores y excepciones en flujos de trabajo de ASP.NET

Puede crear un modelo de errores de SOAP para un servicio web de flujo de trabajo mediante la actividad WebServiceFaultActivity. La actividad WebServiceFaultActivity permite crear un modelo para la aparición de un error de servicio web. Esto equivale a iniciar una excepción en un método de marco de servicio web ASMX.

A diferencia de la actividad ThrowActivity, que llama a un controlador de excepciones después de su ejecución, la ejecución de la actividad WebServiceFaultActivity no cambia el curso de la ejecución del flujo de trabajo secuencial, sino que devuelve una excepción SOAP al cliente.

La actividad WebServiceFaultActivity sólo puede asociarse a una operación bidireccional de solicitud-respuesta. Además del error WebServiceFaultActivity, cualquier finalización de un flujo de trabajo en medio de una solicitud-respuesta pendiente también se genera como un error SOAP, con la propiedad de excepción interna rellenada con la excepción que finalizó el flujo de trabajo.

Para obtener más información, vea la clase WebServiceFaultActivity del espacio de nombres System.Workflow.Activities en la referencia de biblioteca de clases de Windows Workflow Foundation.

Para obtener más información acerca de los errores SOAP y del marco de servicio web ASMX, consulte la biblioteca de MSDN.

Consulte también

Referencia

WebServiceFaultActivity

Otros recursos

Desarrollo de aplicaciones de flujo de trabajo ASP.NET

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.