System.Workflow.Runtime.DebugEngine Namespace

Contém classes e interfaces para uso na depuração de instâncias de fluxo de trabalho.

Classes

Nome Description
DebugController

Retransmite eventos de criação, execução e encerramento da instância de fluxo de trabalho para o processo do depurador. Essa classe não pode ser herdada.

WorkflowDebuggerSteppingAttribute

Especifica o comportamento de depuração de etapas para atividades compostas cujas atividades filho podem ser executadas simultaneamente.

Estruturas

Nome Description
ActivityHandlerDescriptor

Especifica as informações do manipulador ao lado do código nos métodos BeforeHandlerInvoked(Guid, Guid, String, ActivityHandlerDescriptor) e UpdateHandlerMethodsForActivity(Guid, Guid, String, List<ActivityHandlerDescriptor>).

Interfaces

Nome Description
IExpressionEvaluationFrame

Define a interface implementada pelo componente de avaliação de expressão de fluxo de trabalho que fornece um quadro de contexto para avaliação de expressão.

IInstanceTable

Reservado para uso futuro.

IWorkflowDebugger

Define a interface que recebe informações de status de criação, execução e terminação da instância de fluxo de trabalho de um DebugController objeto em execução dentro do aplicativo host de fluxo de trabalho.

IWorkflowDebuggerService

Notifica o depurador de fluxo de trabalho de que ocorreram eventos de avaliação de condição de código.

Enumerações

Nome Description
WorkflowDebuggerSteppingOption

Especifica como o depurador de fluxo de trabalho percorrerá a execução simultânea de atividades filho de uma atividade composta.

Delegados

Nome Description
DebugEngineCallback

Faz referência a um método de retorno de chamada que é invocado pelo componente de avaliação de expressão de fluxo de trabalho.