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 식의 구문 분석된 표현을 포함하는 값입니다. 그렇지 않으면 null 구현되지 않은 것입니다ParseExpression(String, Type, ExpressionBuilderContext).

설명

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

적용 대상