EdmExpressionEvaluator Constructor (IDictionary<IEdmFunction, Func<IEdmValue[], IEdmValue>>, Func<String, IEdmValue[], IEdmValue>)

Initializes a new instance of the EdmExpressionEvaluator class.

Namespace:  Microsoft.Data.Edm.Evaluation
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Syntax

'Declaration
Public Sub New ( _
    builtInFunctions As IDictionary(Of IEdmFunction, Func(Of IEdmValue(), IEdmValue)), _
    lastChanceFunctionApplier As Func(Of String, IEdmValue(), IEdmValue) _
)
'Usage
Dim builtInFunctions As IDictionary(Of IEdmFunction, Func(Of IEdmValue(), IEdmValue))
Dim lastChanceFunctionApplier As Func(Of String, IEdmValue(), IEdmValue)

Dim instance As New EdmExpressionEvaluator(builtInFunctions, _
    lastChanceFunctionApplier)
public EdmExpressionEvaluator(
    IDictionary<IEdmFunction, Func<IEdmValue[], IEdmValue>> builtInFunctions,
    Func<string, IEdmValue[], IEdmValue> lastChanceFunctionApplier
)
public:
EdmExpressionEvaluator(
    IDictionary<IEdmFunction^, Func<array<IEdmValue^>^, IEdmValue^>^>^ builtInFunctions, 
    Func<String^, array<IEdmValue^>^, IEdmValue^>^ lastChanceFunctionApplier
)
new : 
        builtInFunctions:IDictionary<IEdmFunction, Func<IEdmValue[], IEdmValue>> * 
        lastChanceFunctionApplier:Func<string, IEdmValue[], IEdmValue> -> EdmExpressionEvaluator
public function EdmExpressionEvaluator(
    builtInFunctions : IDictionary<IEdmFunction, Func<IEdmValue[], IEdmValue>>, 
    lastChanceFunctionApplier : Func<String, IEdmValue[], IEdmValue>
)

Parameters

See Also

Reference

EdmExpressionEvaluator Class

EdmExpressionEvaluator Overload

Microsoft.Data.Edm.Evaluation Namespace