Compartir a través de


ExpressionBuilder.ParseExpression Método

Definición

Cuando se reemplaza en una clase derivada, devuelve un objeto que representa una expresión analizada.

public:
 virtual System::Object ^ ParseExpression(System::String ^ expression, Type ^ propertyType, System::Web::Compilation::ExpressionBuilderContext ^ context);
public virtual object ParseExpression (string expression, Type propertyType, System.Web.Compilation.ExpressionBuilderContext context);
abstract member ParseExpression : string * Type * System.Web.Compilation.ExpressionBuilderContext -> obj
override this.ParseExpression : string * Type * System.Web.Compilation.ExpressionBuilderContext -> obj
Public Overridable Function ParseExpression (expression As String, propertyType As Type, context As ExpressionBuilderContext) As Object

Parámetros

expression
String

Valor de la expresión declarativa.

propertyType
Type

Tipo de la propiedad a la que se establece un enlace mediante la expresión.

context
ExpressionBuilderContext

Información de contexto para la evaluación de la expresión.

Devoluciones

Object

Es un objeto Object que contiene la representación analizada de la expresión; de lo contrario, es null si no se implementa ParseExpression(String, Type, ExpressionBuilderContext).

Comentarios

Cuando se reemplaza en una clase derivada, este método analiza la expresión y la devuelve como un objeto que se puede usar como parámetro parsedData en un GetCodeExpression método o EvaluateExpression .

Se aplica a