ExpressionBuilder.ParseExpression Metode

Definisi

Saat ditimpa dalam kelas turunan, mengembalikan objek yang mewakili ekspresi yang diurai.

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

Parameter

expression
String

Nilai ekspresi deklaratif.

propertyType
Type

Jenis properti yang terikat dengan ekspresi.

context
ExpressionBuilderContext

Informasi kontekstual untuk evaluasi ekspresi.

Mengembalikan

Berisi Object representasi ekspresi yang diurai; jika tidak, null jika ParseExpression(String, Type, ExpressionBuilderContext) tidak diimplementasikan.

Keterangan

Ketika ditimpa dalam kelas turunan, metode ini mengurai ekspresi dan mengembalikannya sebagai objek yang dapat digunakan sebagai parsedData parameter dalam GetCodeExpression metode atau EvaluateExpression .

Berlaku untuk