EdmToClrEvaluator 类
表示能够生成 CLR 值的表达式计算器。
继承层次结构
System.Object
Microsoft.Data.Edm.Evaluation.EdmEvaluator
Microsoft.Data.Edm.Evaluation.EdmToClrEvaluator
命名空间: Microsoft.Data.Edm.Evaluation
程序集: Microsoft.Data.Edm(在 Microsoft.Data.Edm.dll 中)
语法
声明
Public Class EdmToClrEvaluator _
Inherits EdmEvaluator
用法
Dim instance As EdmToClrEvaluator
public class EdmToClrEvaluator : EdmEvaluator
public ref class EdmToClrEvaluator : public EdmEvaluator
type EdmToClrEvaluator =
class
inherit EdmEvaluator
end
public class EdmToClrEvaluator extends EdmEvaluator
EdmToClrEvaluator 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>) | 初始化 EdmToClrEvaluator 类的新实例。 | |
EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>, Boolean) | 初始化 EdmToClrEvaluator 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
EdmToClrConverter | 获取或设置用于在计算过程中生成 CLR 值的 EdmToClrConverter 实例。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | (从 Object 继承。) | |
Evaluate(IEdmExpression) | 计算没有值上下文的表达式。 (从 EdmEvaluator 继承。) | |
Evaluate(IEdmExpression, IEdmValue) | 在值的上下文中计算表达式。 (从 EdmEvaluator 继承。) | |
Evaluate(IEdmExpression, IEdmValue, IEdmTypeReference) | 在值上下文和目标类型中计算表达式。 (从 EdmEvaluator 继承。) | |
EvaluateToClrValue<T>(IEdmExpression) | 计算没有值上下文的表达式。 | |
EvaluateToClrValue<T>(IEdmExpression, IEdmValue) | 在值的上下文中计算表达式。 | |
EvaluateToClrValue<T>(IEdmExpression, IEdmValue, IEdmTypeReference) | 在值上下文和目标类型中计算表达式。 | |
Finalize | (从 Object 继承。) | |
GetHashCode | (从 Object 继承。) | |
GetType | (从 Object 继承。) | |
MemberwiseClone | (从 Object 继承。) | |
ToString | (从 Object 继承。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。