Click or drag to resize
WorkflowManager Class
Default instance of IWorkflowManager
Inheritance Hierarchy
SystemObject
  FlexRule.Flows.WorkflowsWorkflowManager

Namespace: FlexRule.Flows.Workflows
Assembly: FlexRule.Flows.Workflow (in FlexRule.Flows.Workflow.dll) Version: 0.0.0.0 (0.0.0.0)
Syntax
C#
public class WorkflowManager : IWorkflowManager

The WorkflowManager type exposes the following members.

Constructors
  NameDescription
Public methodWorkflowManager
Top
Properties
  NameDescription
Public propertyRegistry
Public propertyWorkflow
Main workflow
Public propertyWorkflowIdentity
Top
Methods
  NameDescription
Public methodCreateEngine
Creates a workflow engine to process the input
Public methodCreateEngine(String)
Loads an existing context from store and creates a workflow engine to process the input for the loaded context
Public methodCreateEngine(WorkflowExecutionContext)
Creates a workflow engine to process the input for the provided context
Public methodCreateEngine(String, TimeSpan)
Loads an existing context from store and creates a workflow engine to process the input for the loaded context
Top
Events
  NameDescription
Public eventEnginePreparing
When a WorkflowEngine is being created this event gives the opportunity to configure it for further processing
Top
Extension Methods
  NameDescription
Public Extension MethodEnableLongRunningProcess
Configures set of behavior for a workflow engine that allows executing long-running business transactions.
(Defined by WorkflowExtensions.)
Public Extension MethodIsMonadParameterReference (Defined by MonadParameterReferenceExtension.)
Top
See Also