다음을 통해 공유


ExpressionBuilder.ParseExpression 메서드

정의

파생 클래스에서 재정의하면 구문 분석된 식을 나타내는 개체를 반환합니다.

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

매개 변수

expression
String

선언적 식의 값입니다.

propertyType
Type

식에 의해 바인딩된 속성의 형식입니다.

context
ExpressionBuilderContext

식을 계산하는 데 필요한 컨텍스트 정보입니다.

반환

Object

식의 구문 분석된 표현을 포함하는 Object이고, ParseExpression(String, Type, ExpressionBuilderContext)이 구현되지 않은 경우 null입니다.

설명

파생된 클래스에서 재정의 되 면이 메서드는 식 구문 분석 하 고으로 사용할 수 있는 개체로 반환 합니다 parsedData 의 매개 변수를 GetCodeExpression 또는 EvaluateExpression 메서드.

적용 대상