AppSettingsExpressionBuilder.EvaluateExpression メソッド
アセンブリ: System.Web (system.web.dll 内)

Public Overrides Function EvaluateExpression ( _ target As Object, _ entry As BoundPropertyEntry, _ parsedData As Object, _ context As ExpressionBuilderContext _ ) As Object
Dim instance As AppSettingsExpressionBuilder Dim target As Object Dim entry As BoundPropertyEntry Dim parsedData As Object Dim context As ExpressionBuilderContext Dim returnValue As Object returnValue = instance.EvaluateExpression(target, entry, parsedData, context)
public override Object EvaluateExpression ( Object target, BoundPropertyEntry entry, Object parsedData, ExpressionBuilderContext context )
public: virtual Object^ EvaluateExpression ( Object^ target, BoundPropertyEntry^ entry, Object^ parsedData, ExpressionBuilderContext^ context ) override
public Object EvaluateExpression ( Object target, BoundPropertyEntry entry, Object parsedData, ExpressionBuilderContext context )
public override function EvaluateExpression ( target : Object, entry : BoundPropertyEntry, parsedData : Object, context : ExpressionBuilderContext ) : Object
戻り値
Web.config ファイルの <appSettings> セクションのキーに関連付けられている Object。

このメソッドは、<%$ AppSettings: someApplicationSetting %> 形式の式がコンパイルなしページにある場合に呼び出されます。このメソッドは、Web.config ファイルの <appSettings> セクションのキー/値ペアから適切な値を取得します。このメソッドは、GetAppSetting メソッドを呼び出し、Expression プロパティを key パラメータとし、PropertyEntry.PropertyInfo プロパティの Name プロパティを propertyName パラメータとし、さらに target パラメータの Type を targetType パラメータとして渡すことによって、EvaluateExpression をオーバーライドします。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- AppSettingsExpressionBuilder.EvaluateExpression メソッドのページへのリンク