ResourceExpressionFieldsとは? わかりやすく解説

ResourceExpressionFields クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

解析されたリソース式のフィールドが格納されます。

名前空間: System.Web.Compilation
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public NotInheritable Class
 ResourceExpressionFields
Dim instance As ResourceExpressionFields
public sealed class ResourceExpressionFields
public ref class ResourceExpressionFields sealed
public final class ResourceExpressionFields
public final class ResourceExpressionFields
解説解説

ページの解析時に、リソース式に含まれている値が解析され、ResourceExpressionFields クラスのインスタンスに格納されます。この ResourceExpressionFields オブジェクトには、ClassKey と ResourceKey の 2 つのフィールドがあります。これらのフィールドは、リソース式の値から明示的 (<%$ Resources: ClassKey, ResourceKey %>) または暗黙的 (meta:resourcekey="ResourceKey") な形式で導出されます。

ClassKey プロパティは、リソース ファイルにマップされているリソースのクラス名を示します。たとえば、Financial.resx という名前のリソース ファイルまたは Financial.en-GB.resx などのローカライズされたバージョンを参照する場合、リソース式は <%$ Resources: Financial, ResourceKey %> のようになります。解析後、ClassKey プロパティは値として "Financial" を返します。

ResourceKey プロパティは、ファイルから取得する特定のキー/値ペアを示します。Financial.resx ファイルに Currency というキーが含まれている場合、その値をリソース式 <%$ Resources: Financial, Currency %> を使用して指定できます。解析後、ResourceKey プロパティは値として "Currency" を返します。

リソース式は ParseExpression メソッドを使用して解析されます。

注意に関するメモ注意

機密情報をリソース ファイルに格納しないでください。

.NET Framework のセキュリティ.NET Framework のセキュリティ
継承階層継承階層
System.Object
  System.Web.Compilation.ResourceExpressionFields
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ResourceExpressionFields メンバ
System.Web.Compilation 名前空間
ResourceExpressionBuilder クラス

ResourceExpressionFields プロパティ


パブリック プロパティパブリック プロパティ

参照参照

関連項目

ResourceExpressionFields クラス
System.Web.Compilation 名前空間
ResourceExpressionBuilder クラス

ResourceExpressionFields メソッド


ResourceExpressionFields メンバ

解析されたリソース式のフィールドが格納されます。

ResourceExpressionFields データ型で公開されるメンバを以下の表に示します。


パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ResourceExpressionFields クラス
System.Web.Compilation 名前空間
ResourceExpressionBuilder クラス



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ResourceExpressionFields」の関連用語

ResourceExpressionFieldsのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ResourceExpressionFieldsのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS