Compartir a través de


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

TerminateActivity
Error

Conceptos

Uso de la actividad SuspendActivity

Otros recursos

Suspend and Terminate Sample
Actividades de Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.