Table of Contents

Class CompilingWorkflowDataObjectLoader

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

public class CompilingWorkflowDataObjectLoader : ICompilingDataObjectLoader

Inheritance

objectCompilingWorkflowDataObjectLoader

Implements

ICompilingDataObjectLoader

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<CompilingWorkflowDataObjectLoader>(CompilingWorkflowDataObjectLoader)

Constructors

CompilingWorkflowDataObjectLoader(IWriteDataObjectService)

public CompilingWorkflowDataObjectLoader(IWriteDataObjectService writeDataObjectService)

Parameters

writeDataObjectService IWriteDataObjectService

Methods

LoadDataObject(DslWorkflowContext, string, CompilingDataScope)

public DynamicDataObject LoadDataObject(DslWorkflowContext context, string dataClassName, CompilingDataScope scope)

Parameters

context DslWorkflowContext

dataClassName string

scope CompilingDataScope

Returns

DynamicDataObject

LoadDataObjects(DslWorkflowContext, string, CompilingDataScope)

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

Parameters

context DslWorkflowContext

dataClassName string

scope CompilingDataScope

Returns

IList<DynamicDataObject>