Aracılığıyla paylaş


ResourceExpressionBuilder.EvaluateExpression Yöntem

Tanım

Kaynak dosyasından bir değer döndürür.

public:
 override System::Object ^ EvaluateExpression(System::Object ^ target, System::Web::UI::BoundPropertyEntry ^ entry, System::Object ^ parsedData, System::Web::Compilation::ExpressionBuilderContext ^ context);
public override object EvaluateExpression (object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context);
override this.EvaluateExpression : obj * System.Web.UI.BoundPropertyEntry * obj * System.Web.Compilation.ExpressionBuilderContext -> obj
Public Overrides Function EvaluateExpression (target As Object, entry As BoundPropertyEntry, parsedData As Object, context As ExpressionBuilderContext) As Object

Parametreler

target
Object

İfadeyi içeren nesne.

entry
BoundPropertyEntry

ifadesiyle ilişkili özelliği hakkındaki bilgileri temsil eden nesne.

parsedData
Object

yöntemi tarafından ParseExpression döndürülen ayrıştırılmış verileri içeren nesne.

context
ExpressionBuilderContext

İfadenin değerlendirilmesi için bağlamsal bilgiler.

Döndürülenler

Object

Object Ayrıştırılmış ifadeyle ilişkili. Ayrıştırılmış ifade sınıf adını ve kaynak anahtarını içerir.

Açıklamalar

Bu yöntem, derleme yok özelliğini kullanan bir sayfada formun <%$ Resources: someResourceKey %> bir ifadesiyle karşılaşıldığında çağrılır. Kaynak dosyasındaki bir anahtar/değer çiftinden uygun değeri alır.

Şunlara uygulanır

Ayrıca bkz.