Class CompilingWorkflowDataObjectLoader
Namespace: Casewhere.Runtime.DSL.Script.Services.Loaders
Assembly: Casewhere.Runtime.dll
public class CompilingWorkflowDataObjectLoader : ICompilingDataObjectLoader
Inheritance
object ← CompilingWorkflowDataObjectLoader
Implements
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>