ExpressionBuilder.ParseExpression Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .