Show / Hide Table of Contents

Class FdlExpressionAdapter

Fdl Expression Adapter

Inheritance
System.Object
FdlExpressionAdapter
Implements
IExpressionAdapter
Namespace: MESL.SqlRace.Domain
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class FdlExpressionAdapter : Object, IExpressionAdapter

Constructors

FdlExpressionAdapter(String)

Initializes a new instance of the FdlExpressionAdapter class.

Declaration
public FdlExpressionAdapter(string fdlExpression)
Parameters
Type Name Description
System.String fdlExpression

The FDL expression.

Exceptions
Type Condition
System.ArgumentNullException
System.ArgumentException

Fields

FdlExpressionParameterName

The FDL expression parameter name

Declaration
public static string FdlExpressionParameterName
Field Value
Type Description
System.String

Properties

FdlExpression

Fdl Expression

Declaration
public string FdlExpression { get; set; }
Property Value
Type Description
System.String

Parameters

Expression parameters

Declaration
public IDictionary<string, object> Parameters { get; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.Object>

Methods

CreateCopy()

Creates the copy.

Declaration
public FdlExpressionAdapter CreateCopy()
Returns
Type Description
FdlExpressionAdapter

Evaluate()

Execute the expression

Declaration
public object Evaluate()
Returns
Type Description
System.Object

The result of the evaluation.

Implements

IExpressionAdapter
Back to top Generated by DocFX