System.Workflow.Runtime.DebugEngine Obor názvů

Obsahuje třídy a rozhraní pro použití v instancích ladění pracovních postupů.

Třídy

Název Description
DebugController

Předává události vytváření, spouštění a ukončení instance pracovního postupu do procesu ladicího programu. Tato třída se nemůže dědit.

WorkflowDebuggerSteppingAttribute

Určuje chování krokování ladění pro složené aktivity, jejichž podřízené aktivity se můžou spouštět souběžně.

Struktury

Název Description
ActivityHandlerDescriptor

Určuje informace obslužné rutiny kódu v BeforeHandlerInvoked(Guid, Guid, String, ActivityHandlerDescriptor) a UpdateHandlerMethodsForActivity(Guid, Guid, String, List<ActivityHandlerDescriptor>) metody.

Rozhraní

Název Description
IExpressionEvaluationFrame

Definuje rozhraní implementované komponentou vyhodnocení výrazu pracovního postupu, která poskytuje kontextový rámec pro vyhodnocení výrazu.

IInstanceTable

Vyhrazeno pro budoucí použití.

IWorkflowDebugger

Definuje rozhraní, které přijímá informace o stavu vytváření, spouštění a ukončení pracovního postupu z objektu spuštěného DebugController v hostitelské aplikaci pracovního postupu.

IWorkflowDebuggerService

Upozorní ladicí program pracovního postupu, že došlo k událostem vyhodnocení podmínky kódu.

Výčty

Název Description
WorkflowDebuggerSteppingOption

Určuje, jak bude ladicí program pracovního postupu procházet souběžným prováděním podřízených aktivit složené aktivity.

Delegáti

Název Description
DebugEngineCallback

Odkazuje na metodu zpětného volání, která je vyvolána komponentou vyhodnocení výrazu pracovního postupu.