System.Workflow.Runtime.DebugEngine Namespace

Contains classes and interfaces for use in debugging workflow instances.

  ClassDescription
Public classDebugControllerRelays workflow instance creation, execution and termination events to the debugger process. This class cannot be inherited.
Public classWorkflowDebuggerSteppingAttributeSpecifies the debug stepping behavior for composite activities whose child activities can execute concurrently.

  StructureDescription
Public structureActivityHandlerDescriptorSpecifies the code-beside handler information in the BeforeHandlerInvoked and UpdateHandlerMethodsForActivity methods.

  InterfaceDescription
Public interfaceIExpressionEvaluationFrameDefines the interface implemented by the workflow expression evaluation component that provides a context frame for expression evaluation.
Public interfaceIInstanceTableReserved for future use.
Public interfaceIWorkflowDebuggerDefines the interface that receives workflow instance creation, execution, and termination status information from a DebugController object running inside the workflow host application.
Public interfaceIWorkflowDebuggerServiceNotifies workflow debugger that code condition evaluation events have occurred.

  DelegateDescription
Public delegateDebugEngineCallbackReferences a callback method that is invoked by the workflow expression evaluation component.

  EnumerationDescription
Public enumerationWorkflowDebuggerSteppingOptionSpecifies how the workflow debugger will step through concurrently executing child activities of a composite activity.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft