ResourceExpressionBuilder.EvaluateExpression 方法

定义

从资源文件返回值。

public:
 override System::Object ^ EvaluateExpression(System::Object ^ target, System::Web::UI::BoundPropertyEntry ^ entry, System::Object ^ parsedData, System::Web::Compilation::ExpressionBuilderContext ^ context);
public override object EvaluateExpression (object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context);
override this.EvaluateExpression : obj * System.Web.UI.BoundPropertyEntry * obj * System.Web.Compilation.ExpressionBuilderContext -> obj
Public Overrides Function EvaluateExpression (target As Object, entry As BoundPropertyEntry, parsedData As Object, context As ExpressionBuilderContext) As Object

参数

target
Object

包含表达式的对象。

entry
BoundPropertyEntry

表示与被表达式绑定到的属性有关的信息的对象。

parsedData
Object

包含通过分析得出的数据的对象,这些数据由 ParseExpression 方法返回。

context
ExpressionBuilderContext

表达式计算的上下文信息。

返回

与通过分析得出的表达式关联的 Object。 通过分析得到的表达式包含类名称和资源键。

注解

在使用非编译功能的页面中遇到窗体 <%$ Resources: someResourceKey %> 的表达式时,将调用此方法。 它从资源文件中的键/值对中检索相应的值。

适用于

另请参阅