Uso de la actividad ThrowActivity
El propósito de la actividad ThrowActivity es generar excepciones de manera declarativa, normalmente en respuesta a condiciones excepcionales detectadas en un flujo de trabajo.
La actividad ThrowActivity puede señalar a un objeto de excepción en el flujo de trabajo que se deriva de Exception, mediante la propiedad Fault; si la propiedad Fault está establecida en una instancia de excepción concreta, no se requiere establecer la propiedad FaultType. La ejecución de la actividad ThrowActivity inicia el objeto de excepción en la detección de .NET Framework, que está utilizando la instrucción throw de C#. Esto es equivalente a que un controlador de código de una actividad inicie la excepción en código de usuario.
Para obtener más información, vea la clase ThrowActivity del espacio de nombres System.Workflow.ComponentModel en la referencia de la biblioteca de clases de Windows Workflow Foundation y vea Control del error en flujos de trabajo.
Si desea consultar un ejemplo de código que demuestre cómo utilizar la actividad ThrowActivity, vea Using Throw.
Consulte también
Referencia
Conceptos
Control del error en flujos de trabajo
Otros recursos
Throw Sample
Actividades de Windows Workflow Foundation
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.