System.Workflow.Runtime.DebugEngine Spazio dei nomi

Contiene classi e interfacce da usare nelle istanze del flusso di lavoro di debug.

Classi

Nome Descrizione
DebugController

Inoltra gli eventi di creazione, esecuzione e terminazione dell'istanza del flusso di lavoro al processo del debugger. La classe non può essere ereditata.

WorkflowDebuggerSteppingAttribute

Specifica il comportamento di esecuzione di debug per le attività composite le cui attività figlio possono essere eseguite simultaneamente.

Struct

Nome Descrizione
ActivityHandlerDescriptor

Specifica le informazioni sul gestore accanto al codice nei metodi BeforeHandlerInvoked(Guid, Guid, String, ActivityHandlerDescriptor) e UpdateHandlerMethodsForActivity(Guid, Guid, String, List<ActivityHandlerDescriptor>).

Interfacce

Nome Descrizione
IExpressionEvaluationFrame

Definisce l'interfaccia implementata dal componente di valutazione delle espressioni del flusso di lavoro che fornisce un frame di contesto per la valutazione dell'espressione.

IInstanceTable

Riservato a un uso futuro.

IWorkflowDebugger

Definisce l'interfaccia che riceve informazioni sullo stato di creazione, esecuzione e terminazione dell'istanza del flusso di lavoro da un DebugController oggetto in esecuzione all'interno dell'applicazione host del flusso di lavoro.

IWorkflowDebuggerService

Notifica al debugger del flusso di lavoro che si sono verificati eventi di valutazione delle condizioni del codice.

Enumerazioni

Nome Descrizione
WorkflowDebuggerSteppingOption

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

Delegati

Nome Descrizione
DebugEngineCallback

Fa riferimento a un metodo di callback richiamato dal componente di valutazione dell'espressione del flusso di lavoro.