Class WorkflowSystem
Main entry point when programming against workflow system. Holds accessors to workflow singleton objects
Inheritance
System.Object
WorkflowSystem
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.WorkflowFoundation
Assembly: EPiServer.WorkflowFoundation.dll
Version: 8.11.0Syntax
[ModuleDependency(typeof(InitializationModule))]
[InitializableModule]
public class WorkflowSystem : IHttpModule, IInitializableModule
Constructors
WorkflowSystem()
Declaration
public WorkflowSystem()
Properties
DefinitionHandler
Gets the singleton object that handles definitions.
Declaration
public static IDefinitionHandler DefinitionHandler { get; }
Property Value
Type | Description |
---|---|
IDefinitionHandler | The definition handler. |
Remarks
The data handled are thread safe
InstanceHandler
Gets the singleton instance handler.
Declaration
public static IInstanceHandler InstanceHandler { get; }
Property Value
Type | Description |
---|---|
IInstanceHandler | The instance handler. |
Remarks
The data handled are thread safe
WorkflowManager
Gets an instance of the running host that implements IWorkflowManager. The implementing object is a singleton object.
Declaration
public static IWorkflowManager WorkflowManager { get; }
Property Value
Type | Description |
---|---|
IWorkflowManager |
Methods
Initialize(InitializationEngine)
IInitializableModule.Initialize
Declaration
public void Initialize(InitializationEngine context)
Parameters
Type | Name | Description |
---|---|---|
InitializationEngine | context | InitializationEngine context |
Uninitialize(InitializationEngine)
IInitializableModule.UnInitialize
Declaration
public void Uninitialize(InitializationEngine context)
Parameters
Type | Name | Description |
---|---|---|
InitializationEngine | context | InitializationEngine context |
Implements
System.Web.IHttpModule