AppSettingsExpressionBuilder.EvaluateExpression Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 .