Class WorkflowDataObjectLoader
Namespace: Casewhere.Runtime.DSL.Services
Assembly: Casewhere.Runtime.dll
public class WorkflowDataObjectLoader : IContextDataObjectLoader
Inheritance
object ← WorkflowDataObjectLoader
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<WorkflowDataObjectLoader>(WorkflowDataObjectLoader)
Constructors
WorkflowDataObjectLoader(DslDataObjectService)
public WorkflowDataObjectLoader(DslDataObjectService dslDataObjectService)
Parameters
dslDataObjectService
DslDataObjectService
Methods
Accept(DataLoadingScope)
public bool Accept(DataLoadingScope scope)
Parameters
scope
DataLoadingScope
Returns
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>