ParseExpression Method
Collapse the table of content
Expand the table of content

ExpressionBuilder::ParseExpression Method (String^, Type^, ExpressionBuilderContext^)


When overridden in a derived class, returns an object that represents the parsed expression.

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

virtual Object^ ParseExpression(
	String^ expression,
	Type^ propertyType,
	ExpressionBuilderContext^ context


Type: System::String^

The value of the declarative expression.

Type: System::Type^

The type of the property bound to by the expression.

Type: System.Web.Compilation::ExpressionBuilderContext^

Contextual information for the evaluation of the expression.

Return Value

Type: System::Object^

An Object containing the parsed representation of the expression; otherwise, null if ParseExpression is not implemented.

When overridden in a derived class, this method parses the expression and returns it as an object that can be used as the parsedData parameter in a GetCodeExpression or EvaluateExpression method.

.NET Framework
Available since 2.0
Return to top
© 2016 Microsoft