ResourceExpressionBuilder::EvaluateExpression Method (Object^, BoundPropertyEntry^, Object^, ExpressionBuilderContext^)

 

Returns a value from a resource file.

Namespace:   System.Web.Compilation
Assembly:  System.Web (in System.Web.dll)

public:
virtual Object^ EvaluateExpression(
	Object^ target,
	BoundPropertyEntry^ entry,
	Object^ parsedData,
	ExpressionBuilderContext^ context
) override

Parameters

target
Type: System::Object^

The object containing the expression.

entry
Type: System.Web.UI::BoundPropertyEntry^

The object that represents information about the property bound to by the expression.

parsedData
Type: System::Object^

The object containing parsed data as returned by the ParseExpression method.

context
Type: System.Web.Compilation::ExpressionBuilderContext^

Contextual information for the evaluation of the expression.

Return Value

Type: System::Object^

An Object associated with the parsed expression. The parsed expression contains the class name and resource key.

This method is called when an expression of the form <%$ Resources: someResourceKey %> is encountered in a page that uses the no-compile feature. It retrieves the appropriate value from a key/value pair in a resource file.

.NET Framework
Available since 2.0
Return to top
Show: