Compartir a través de


Uso de la actividad SuspendActivity

La actividad SuspendActivity detiene temporalmente la ejecución del flujo de trabajo actual. Normalmente, la actividad SuspendActivity se usa para reflejar una condición de error que requiere la atención de un administrador.

Cuando se suspende una instancia de flujo de trabajo, se registra un error. Puede especificar una cadena de mensaje para acompañar el error y así ayudar a que el administrador diagnostique el problema con la propiedad SuspendActivityError. Una instancia de flujo de trabajo suspendida aún puede recibir mensajes que se ponen en la cola hasta que el flujo de trabajo se reinicie. Toda la información de estado de la instancia del flujo de trabajo se graba y se restablece cuando se reinicia la instancia (mediante Resume).

Nota

No puede utilizar una actividad SuspendActivity en una actividad TransactionScopeActivity o una actividad CompensatableTransactionScopeActivity.

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

Si quiere ver un ejemplo de código que muestra cómo utilizar la actividad SuspendActivity, consulte Using Suspend and Terminate.

Consulte también

Referencia

SuspendActivity
Error

Otros recursos

Suspend and Terminate Sample
Actividades de Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.