System.Workflow.Runtime.DebugEngine Espaço de Nomes

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

Classes

Name Description
DebugController

Retransmite os eventos de criação, execução e terminação de instâncias de workflow para o processo de depuração. Esta classe não pode ser herdada.

WorkflowDebuggerSteppingAttribute

Especifica o comportamento de debug steppping para atividades compostas cujas atividades filhos podem ser executadas simultaneamente.

Estruturas

Name Description
ActivityHandlerDescriptor

Especifica a informação do handler ao lado do código nos BeforeHandlerInvoked(Guid, Guid, String, ActivityHandlerDescriptor) métodos e UpdateHandlerMethodsForActivity(Guid, Guid, String, List<ActivityHandlerDescriptor>) .

Interfaces

Name Description
IExpressionEvaluationFrame

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

IInstanceTable

Reservado para uso futuro.

IWorkflowDebugger

Define a interface que recebe informações de criação, execução e estado de terminação de instâncias de workflow a partir de um DebugController objeto a correr dentro da aplicação anfitriã do workflow.

IWorkflowDebuggerService

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

Enumerações

Name Description
WorkflowDebuggerSteppingOption

Especifica como o depurador de workflow irá executar simultaneamente atividades filhos de uma atividade composta.

Delegados

Name Description
DebugEngineCallback

Faz referência a um método de callback que é invocado pelo componente de avaliação de expressões do fluxo de trabalho.