Compartir a través de


WorkflowDebuggerSteppingOption Enumeración

Definición

Precaución

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Especifica cómo el depurador del flujo de trabajo pasará a través de actividades secundarias de ejecución concurrente de una actividad compuesta.

public enum class WorkflowDebuggerSteppingOption
public enum WorkflowDebuggerSteppingOption
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public enum WorkflowDebuggerSteppingOption
type WorkflowDebuggerSteppingOption = 
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowDebuggerSteppingOption = 
Public Enum WorkflowDebuggerSteppingOption
Herencia
WorkflowDebuggerSteppingOption
Atributos

Campos

Concurrent 1

Se depurarán las actividades secundarias concurrentemente.

Sequential 0

Se depurarán las actividades secundarias secuencialmente.

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Esta enumeración se utiliza con el atributo WorkflowDebuggerSteppingAttribute para definir los dos comportamientos siguientes:

  • Ejecución simultánea. Este modo de avance le permite pasar por y depurar actividades en el flujo de trabajo que se ejecutan concurrentemente. Con esta opción, observará que se produce un cambio de control al ejecutar actividades del flujo de trabajo simultáneamente.

  • Ejecución secuencial. Este modo de avance le permite recorrer y depurar una bifurcación determinada de una actividad compuesta, como las actividades ParallelActivity o ConditionedActivityGroup. Al utilizar esta opción para depurar, no advertirá que se produce un cambio de control como consecuencia de la ejecución simultánea de otras actividades en el flujo de trabajo. El depurador solo pasa a través de las actividades de la bifurcación seleccionada actualmente aunque otras actividades del flujo de trabajo se puedan estar ejecutando de forma simultánea. Por ejemplo, de manera predeterminada, la bifurcación del extremo izquierdo en una actividad ParallelActivity y la primera actividad secundaria de una actividad ConditionedActivityGroup se utilizan para avanzar. Si está interesado en depurar cualquier otra rama o actividad secundaria, se debe colocar un punto de interrupción explícito en esa rama o actividad secundaria. El avance continúa en esa bifurcación cuando se activa el punto de interrupción.

Se aplica a