Class ExportExpressionEvaluator
Namespace: Casewhere.Runtime.ExportExpression
Assembly: Casewhere.Runtime.dll
public class ExportExpressionEvaluator : IExportExpressionEvaluator
Inheritance
object ← ExportExpressionEvaluator
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<ExportExpressionEvaluator>(ExportExpressionEvaluator)
Constructors
ExportExpressionEvaluator(ICasewhereScriptRunner, IExportExpressionCodeScriptDirector)
public ExportExpressionEvaluator(ICasewhereScriptRunner scriptRunner, IExportExpressionCodeScriptDirector exportExpressionCodeScriptDirector)
Parameters
scriptRunner
ICasewhereScriptRunner
exportExpressionCodeScriptDirector
IExportExpressionCodeScriptDirector
Methods
Evaluate(ExportExpressionEvaluateContext)
public object Evaluate(ExportExpressionEvaluateContext context)
Parameters
context
ExportExpressionEvaluateContext