Bagikan melalui


AppSettingsExpressionBuilder.EvaluateExpression Metode

Definisi

Mengembalikan nilai dari bagian <appSettings> file Web.config.

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

Parameter

target
Object

Objek yang berisi entri properti.

entry
BoundPropertyEntry

Properti tempat ekspresi terikat.

parsedData
Object

Objek yang mewakili data yang diurai seperti yang dikembalikan oleh ParseExpression(String, Type, ExpressionBuilderContext).

context
ExpressionBuilderContext

Properti untuk kontrol atau halaman.

Mengembalikan

Yang Object terkait dengan kunci di bagian <appSettings> file Web.config.

Keterangan

Metode ini dipanggil ketika ekspresi formulir <%$ AppSettings: someApplicationSetting %> ditemui di halaman tanpa kompilasi. Ini mengambil nilai yang sesuai dari pasangan kunci/nilai di bagian <appSettings> file Web.config. Metode ini mengambil alih EvaluateExpression dengan memanggil GetAppSetting metode dengan Expression properti sebagai key parameter , Name properti pada PropertyEntry.PropertyInfo properti sebagai propertyName parameter , dan Type parameter target sebagai targetType parameter .

Berlaku untuk

Lihat juga