Udostępnij za pośrednictwem


EdmExpressionEvaluator Klasa

Definicja

Wyrażenie.

public class EdmExpressionEvaluator
type EdmExpressionEvaluator = class
Public Class EdmExpressionEvaluator
Dziedziczenie
EdmExpressionEvaluator
Pochodne

Konstruktory

EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>)

Inicjuje nowe wystąpienie klasy EdmExpressionEvaluator.

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

Inicjuje nowe wystąpienie klasy EdmExpressionEvaluator.

EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[], IEdmValue>>, Func<String,IEdmValue[],IEdmValue>, Func<IEdmModel, IEdmType,String,String,IEdmExpression>, Func<IEdmModel,IEdmType, String,String,String,IEdmExpression>, IEdmModel)

Inicjuje nowe wystąpienie klasy EdmExpressionEvaluator.

Właściwości

ResolveTypeFromName

Funkcja używana do pobierania typu edm na IEdmModel podstawie i nazwy typu.

Metody

Evaluate(IEdmExpression)

Oblicza wyrażenie bez kontekstu wartości.

Evaluate(IEdmExpression, IEdmStructuredValue)

Oblicza wyrażenie w kontekście wartości.

Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Oblicza wyrażenie w kontekście wartości i typu docelowego.

FindEdmType(String, IEdmModel)

IEdmType Pobierz określoną nazwę typu edm z elementu IEdmModel.

Dotyczy