AppSettingsExpressionBuilder.EvaluateExpression Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een waarde uit de <appSettings> sectie van het Web.config-bestand.
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
Parameters
- target
- Object
Het object dat de eigenschapsvermelding bevat.
- entry
- BoundPropertyEntry
De eigenschap waaraan de expressie is gebonden.
- parsedData
- Object
Het object dat geparseerde gegevens vertegenwoordigt zoals geretourneerd door ParseExpression(String, Type, ExpressionBuilderContext).
- context
- ExpressionBuilderContext
Eigenschappen voor het besturingselement of de pagina.
Retouren
De Object gekoppelde sleutel in de <appSettings> sectie van het Web.config-bestand.
Opmerkingen
Deze methode wordt aangeroepen wanneer een expressie van het formulier <%$ AppSettings: someApplicationSetting %> wordt aangetroffen op een pagina zonder compileren. Hiermee wordt de juiste waarde opgehaald uit de sleutel-/waardeparen in de <appSettings> sectie van het Web.config-bestand. Deze methode overschrijft EvaluateExpression door de GetAppSetting methode aan te roepen met de Expression eigenschap als parameter key , de Name eigenschap op de PropertyEntry.PropertyInfo eigenschap als de propertyName parameter en de Typetarget parameter als parameter targetType .
Van toepassing op
Zie ook
- CompilationMode
- AppSettings
- overzicht van ASP.NET expressies