Interface IExpressionGlobals
- Namespace
- Acuit.Pinpoint.Workflows.Expressions
- Assembly
- Acuit.Pinpoint.Workflows.dll
The global variables available to C# expressions.
public interface IExpressionGlobals
Properties
ActivityContext
Gets the ActivityContext for the executing activity.
ActivityContext ActivityContext { get; }
Property Value
CancellationToken
Gets a cancellation token that can request cancellation. This will be signaled when the executing activity receives a cancellation request.
CancellationToken CancellationToken { get; }
Property Value
Parameters
Gets the parameters, as an IParametersStorage. Expressions should normally use param to access parameters dynamically (e.g.,
param.ParamName or param.ParamGroup.ParamName).
IParametersStorage Parameters { get; }
Property Value
Variables
Gets the variables, as an IVariablesStorage. Expressions should normally use var to access variables dynamically (e.g.,
var.VariableName).
IVariablesStorage Variables { get; }
Property Value
param
Gets the parameters, as a dynamic type.
dynamic param { get; }
Property Value
- dynamic
var
Gets the variables, as a dynamic type.
dynamic var { get; }
Property Value
- dynamic