DefaultWorkflowLoaderService.CreateInstance Method

Definition

Creates a new workflow instance by using the specified workflow Type.

Overloads

CreateInstance(Type)

Creates a root activity definition tree by using the specified workflow Type.

CreateInstance(XmlReader, XmlReader)

Creates a new root activity definition tree by deserializing the .xoml and the .rules files.

CreateInstance(Type)

Creates a root activity definition tree by using the specified workflow Type.

protected public:
 override System::Workflow::ComponentModel::Activity ^ CreateInstance(Type ^ workflowType);
protected internal override System.Workflow.ComponentModel.Activity CreateInstance (Type workflowType);
override this.CreateInstance : Type -> System.Workflow.ComponentModel.Activity
Protected Friend Overrides Function CreateInstance (workflowType As Type) As Activity

Parameters

workflowType
Type

The Type of the workflow to create.

Returns

An Activity object that represents the root activity definition tree.

Applies to

CreateInstance(XmlReader, XmlReader)

Creates a new root activity definition tree by deserializing the .xoml and the .rules files.

protected public:
 override System::Workflow::ComponentModel::Activity ^ CreateInstance(System::Xml::XmlReader ^ workflowDefinitionReader, System::Xml::XmlReader ^ rulesReader);
protected internal override System.Workflow.ComponentModel.Activity CreateInstance (System.Xml.XmlReader workflowDefinitionReader, System.Xml.XmlReader rulesReader);
override this.CreateInstance : System.Xml.XmlReader * System.Xml.XmlReader -> System.Workflow.ComponentModel.Activity
Protected Friend Overrides Function CreateInstance (workflowDefinitionReader As XmlReader, rulesReader As XmlReader) As Activity

Parameters

workflowDefinitionReader
XmlReader

XmlReader that holds the workflow XOML definition (.xoml file).

rulesReader
XmlReader

XmlReader that holds the workflow rules (.rules file).

Returns

An Activity object that represents the root activity definition tree.

Applies to