Поделиться через


EdmExpressionEvaluator Класс

Определение

Средство оценки выражений.

public class EdmExpressionEvaluator
type EdmExpressionEvaluator = class
Public Class EdmExpressionEvaluator
Наследование
EdmExpressionEvaluator
Производный

Конструкторы

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

Инициализирует новый экземпляр класса EdmExpressionEvaluator.

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

Инициализирует новый экземпляр класса 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)

Инициализирует новый экземпляр класса EdmExpressionEvaluator.

Свойства

ResolveTypeFromName

Функция, используемая для получения типа edm на IEdmModel основе и имени типа.

Методы

Evaluate(IEdmExpression)

Вычисляет выражение без контекста значения.

Evaluate(IEdmExpression, IEdmStructuredValue)

Вычисляет выражение в контексте значения.

Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Вычисляет выражение в контексте значения и целевого типа.

FindEdmType(String, IEdmModel)

IEdmType Получите имя указанного типа edm из IEdmModel.

Применяется к