WorkflowMarkupSerializer.CreateInstance Method

Definition

Creates an instance of the specified Type using the specified WorkflowMarkupSerializationManager.

protected:
 virtual System::Object ^ CreateInstance(System::Workflow::ComponentModel::Serialization::WorkflowMarkupSerializationManager ^ serializationManager, Type ^ type);
protected virtual object CreateInstance (System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager serializationManager, Type type);
abstract member CreateInstance : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * Type -> obj
override this.CreateInstance : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * Type -> obj
Protected Overridable Function CreateInstance (serializationManager As WorkflowMarkupSerializationManager, type As Type) As Object

Parameters

serializationManager
WorkflowMarkupSerializationManager

The WorkflowMarkupSerializationManager supporting this operation.

type
Type

The specified Type.

Returns

An instance of the specified Type.

Exceptions

serializationManager is a null reference (Nothing in Visual Basic).

-or-

type is a null reference (Nothing).

Remarks

CreateInstance uses the type constructor that best matches the specified parameter.

Applies to