Table of Contents

Class WorkflowDataObjectLoader

Namespace: Casewhere.Runtime.DSL.Services
Assembly: Casewhere.Runtime.dll

public class WorkflowDataObjectLoader : IContextDataObjectLoader

Inheritance

objectWorkflowDataObjectLoader

Implements

IContextDataObjectLoader

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<WorkflowDataObjectLoader>(WorkflowDataObjectLoader)

Constructors

WorkflowDataObjectLoader(DslDataObjectService)

public WorkflowDataObjectLoader(DslDataObjectService dslDataObjectService)

Parameters

dslDataObjectService DslDataObjectService

Methods

Accept(DataLoadingScope)

public bool Accept(DataLoadingScope scope)

Parameters

scope DataLoadingScope

Returns

bool

LoadDataObject(DslWorkflowContext, string)

public DynamicDataObject LoadDataObject(DslWorkflowContext context, string dataClassName)

Parameters

context DslWorkflowContext

dataClassName string

Returns

DynamicDataObject

LoadDataObjects(DslWorkflowContext, string)

public IList<DynamicDataObject> LoadDataObjects(DslWorkflowContext context, string dataClassName)

Parameters

context DslWorkflowContext

dataClassName string

Returns

IList<DynamicDataObject>