EdmToClrEvaluator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вычислитель выражений, способный создавать значения СРЕДЫ CLR.
public class EdmToClrEvaluator : Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator
type EdmToClrEvaluator = class
inherit EdmExpressionEvaluator
Public Class EdmToClrEvaluator
Inherits EdmExpressionEvaluator
- Наследование
Конструкторы
EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>) |
Инициализирует новый экземпляр класса EdmToClrEvaluator. |
EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>, Func<String,IEdmValue[],IEdmValue>) |
Инициализирует новый экземпляр класса EdmToClrEvaluator. |
EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[], IEdmValue>>, Func<String,IEdmValue[],IEdmValue>, Func<IEdmModel, IEdmType,String,String,IEdmExpression>, Func<IEdmModel,IEdmType, String,String,String,IEdmExpression>, IEdmModel) |
Инициализирует новый экземпляр класса EdmToClrEvaluator. |
Свойства
EdmToClrConverter |
Возвращает или задает экземпляр класса , используемый для получения значений EdmToClrConverter CLR во время вычисления. |
ResolveTypeFromName |
Функция, используемая для получения типа edm на IEdmModel основе и имени типа. (Унаследовано от EdmExpressionEvaluator) |
Методы
Evaluate(IEdmExpression) |
Вычисляет выражение без контекста значения. (Унаследовано от EdmExpressionEvaluator) |
Evaluate(IEdmExpression, IEdmStructuredValue) |
Вычисляет выражение в контексте значения. (Унаследовано от EdmExpressionEvaluator) |
Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Вычисляет выражение в контексте значения и целевого типа. (Унаследовано от EdmExpressionEvaluator) |
EvaluateToClrValue<T>(IEdmExpression) |
Вычисляет выражение без контекста значения. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue) |
Вычисляет выражение в контексте значения. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Вычисляет выражение в контексте значения и целевого типа. |