ExpressionBuilder.ParseExpression Méthode

Définition

En cas de substitution dans une classe dérivée, retourne un objet qui représente l'expression analysée.

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

Paramètres

expression
String

Valeur de l'expression déclarative.

propertyType
Type

Type de la propriété liée par l'expression.

context
ExpressionBuilderContext

Informations contextuelles pour l'évaluation de l'expression.

Retours

Object

Object contenant la représentation analysée de l'expression ; sinon, null si ParseExpression(String, Type, ExpressionBuilderContext) n'est pas implémenté.

Remarques

En cas de substitution dans une classe dérivée, cette méthode analyse l’expression et la retourne en tant qu’objet qui peut être utilisé comme parsedData paramètre dans une GetCodeExpression ou EvaluateExpression méthode.

S’applique à