EdmExpressionEvaluator Constructor (IDictionary<IEdmFunction, Func<array<IEdmValue[], IEdmValue>>, Func<String, array<IEdmValue[], IEdmValue>)
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
- builtInFunctions
Type: System.Collections.Generic.IDictionary<IEdmFunction, Func<array<IEdmValue[], IEdmValue>>
- lastChanceFunctionApplier
Type: System.Func<String, array<IEdmValue[], IEdmValue>