Utilización de la actividad TerminateActivity
Cuando se produce una situación anómala, puede utilizar una actividad TerminateActivity para finalizar inmediatamente todas las actividades de una instancia de flujo de trabajo en ejecución.
La actividad TerminateActivity registra un error cuando finaliza una instancia de flujo de trabajo. Puede especificar una cadena de mensaje para acompañar el error con el fin de ayudar al administrador a diagnosticar el problema, utilizando la propiedad TerminateActivityError; sin embargo, no se requiere una cadena de mensaje.
Advertencia
Si coloca una actividad TerminateActivity en una actividad ParallelActivity, y se ejecuta la bifurcación que tiene la actividad TerminateActivity en ella, la instancia finaliza inmediatamente, sin tener en cuenta si otras bifurcaciones han terminado de ejecutarse. Dependiendo del diseño, los resultados podrían ser imprevisibles en estos casos.
Para obtener más información, vea la clase TerminateActivity del espacio de nombres System.Workflow.ComponentModel en la referencia de la biblioteca de clases de Windows Workflow Foundation.
Si quiere ver un ejemplo de código que muestra cómo utilizar la actividad TerminateActivity, vea Using Suspend and Terminate.
Consulte también
Referencia
Conceptos
Uso de la actividad SuspendActivity
Otros recursos
Suspend and Terminate Sample
Actividades de Windows Workflow Foundation
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.