ExpressionBuilder.ParseExpression Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş bir sınıfta geçersiz kılındığında, ayrıştırılmış ifadeyi temsil eden bir nesne döndürür.
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
Parametreler
- expression
- String
Bildirim temelli ifadenin değeri.
- propertyType
- Type
ifadesiyle ilişkili özelliğinin türü.
- context
- ExpressionBuilderContext
İfadenin değerlendirilmesi için bağlamsal bilgiler.
Döndürülenler
Object İfadenin ayrıştırılmış gösterimini içeren; aksi takdirde uygulanmadıysa null
ParseExpression(String, Type, ExpressionBuilderContext).
Açıklamalar
Türetilmiş bir sınıfta geçersiz kılındığında, bu yöntem ifadeyi ayrıştırarak veya EvaluateExpression yönteminde parametre olarak kullanılabilecek bir GetCodeExpression nesne olarak parsedData
döndürür.