WorkflowDebuggerSteppingOption Enumerazione

Definizione

Attenzione

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

Specifica il modo in cui il debugger del flusso di lavoro eseguirà simultaneamente attività figlio di un'attività composita.

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

Nome Valore Descrizione
Sequential 0

Le attività figlio verranno sottoposto a debug in sequenza.

Concurrent 1

Le attività figlio verranno sottoposto a debug simultaneamente.

Commenti

Note

Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.

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

  • Esecuzione simultanea dell'istruzione. Questa modalità di esecuzione delle istruzioni consente di eseguire il debug e l'esecuzione simultanea di attività nel flusso di lavoro. Con questa opzione si noterà che si verifica una modifica nel controllo quando vengono eseguite contemporaneamente le attività all'interno del flusso di lavoro.

  • Istruzione sequenziale. Questa modalità di esecuzione delle istruzioni consente di eseguire un'istruzione e di eseguire il debug di un determinato ramo di un'attività composita, ad esempio ParallelActivity o l'attività ConditionedActivityGroup . Quando si usa questa opzione per eseguire il debug, non si noterà che si verifica una modifica nel controllo a causa dell'esecuzione simultanea di altre attività nel flusso di lavoro. Il debugger esegue solo le attività nel ramo attualmente selezionato, mentre altre attività nel flusso di lavoro possono essere eseguite simultaneamente. Per impostazione predefinita, ad esempio, il ramo più a sinistra in un'attività ParallelActivity e la prima attività figlio di un'attività ConditionedActivityGroup vengono usati per l'esecuzione di istruzioni. Se si è interessati a eseguire il debug di qualsiasi altra attività di ramo o figlio, è necessario inserire un punto di interruzione esplicito in tale ramo o attività figlio. L'istruzione continua in tale ramo quando viene attivato il punto di interruzione.

Si applica a