Partager via


AppSettingsExpressionBuilder.EvaluateExpression Méthode

Définition

Retourne une valeur de la section <appSettings> du fichier 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

Paramètres

target
Object

Objet qui contient l'entrée de propriété.

entry
BoundPropertyEntry

Propriété à laquelle l'expression est liée.

parsedData
Object

Objet représentant des données analysées telles qu'elles sont retournées par ParseExpression(String, Type, ExpressionBuilderContext).

context
ExpressionBuilderContext

Propriétés pour le contrôle ou la page.

Retours

Object associé à une clé dans la section <appSettings> du fichier Web.config.

Remarques

Cette méthode est appelée lorsqu’une expression du formulaire <%$ AppSettings: someApplicationSetting %> est rencontrée dans une page sans compilation. Il récupère la valeur appropriée à partir des paires clé/valeur dans la <appSettings> section du fichier Web.config. Cette méthode remplace EvaluateExpression en appelant la GetAppSetting méthode avec la Expression propriété comme key paramètre, la Name propriété sur la PropertyEntry.PropertyInfo propriété comme propertyName paramètre et le Type du target paramètre comme targetType paramètre.

S’applique à

Voir aussi