ExpressionBuilder.ParseExpression Método

Definición

Cuando se reemplaza en una clase derivada, devuelve un objeto que representa la 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 enlazada a por la expresión.

context
ExpressionBuilderContext

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

Devoluciones

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

Comentarios

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

Se aplica a