Condividi tramite


WorkflowDebuggerSteppingOption Enumerazione

Definizione

Attenzione

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

Specifica come il debugger del flusso di lavoro procederà per l'esecuzione contemporanea di attività figlie di un'attività composta.

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
Ereditarietà
WorkflowDebuggerSteppingOption
Attributi

Campi

Concurrent 1

Verrà eseguito contemporaneamente il debug delle attività figlie.

Sequential 0

Verrà eseguito sequenzialmente il debug delle attività figlie.

Commenti

Nota

In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).

Questa enumerazione viene utilizzata con l'attributo WorkflowDebuggerSteppingAttribute per definire i due comportamenti seguenti:

  • Esecuzione simultanea. Questa modalità di procedere consente di procedere ed eseguire il debug eseguendo contemporaneamente le attività del flusso di lavoro. Con questa opzione, si noterà che si verifica una modifica nel controllo durante l'esecuzione contemporanea di attività eseguite all'interno del flusso di lavoro.

  • Esecuzione sequenziale. Questo metodo consente di procedere ed eseguire il debug di un particolare ramo di un'attività composta, ad esempio l'attività ParallelActivity o ConditionedActivityGroup. Quando si usa quest'opzione di debug, non si noterà una modifica nel controllo dovuta all'esecuzione contemporanea di altre attività all'interno del flusso di lavoro. Il debugger avanza solo attraverso le attività del ramo attualmente selezionato mentre le altre attività del flusso di lavoro possono essere eseguite contemporaneamente. Ad esempio, per impostazione predefinita vengono usati per l'avanzamento il ramo all'estrema sinistra di un'attività ParallelActivity e la prima attività figlia di un'attività ConditionedActivityGroup. Se si è interessati a eseguire il debug di qualsiasi altro ramo o attività figlia, deve essere posizionato un punto di interruzione esplicito su quel ramo o attività figlia. Quando il punto di interruzione viene generato, l'avanzamento continua in quel ramo.

Si applica a