Table of Contents

Interface IWorkflowVariablesService

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

public interface IWorkflowVariablesService

Extension Methods

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

Methods

Get<T>(string)

T Get<T>(string key)

Parameters

key string

Returns

T

Type Parameters

T

GetDynamicObject(string)

DynamicDataObject GetDynamicObject(string key)

Parameters

key string

Returns

DynamicDataObject

Has(string)

bool Has(string key)

Parameters

key string

Returns

bool

HasValue(string)

bool HasValue(string key)

Parameters

key string

Returns

bool

Set(string, object)

void Set(string key, object value)

Parameters

key string

value object

SetContext(WorkflowContext)

void SetContext(WorkflowContext context)

Parameters

context WorkflowContext

SetRef(string, string)

void SetRef(string dataSourceName, string dOId)

Parameters

dataSourceName string

dOId string