FieldInfo.GetRawConstantValue メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As FieldInfo Dim returnValue As Object returnValue = instance.GetRawConstantValue
フィールドに関連付けられているリテラル値を格納している Object。リテラル値が、要素値がゼロに設定されているクラス型である場合、戻り値は null 参照 (Visual Basic では Nothing) です。


このメソッドは、マネージ コンパイラおよびコード アナライザのデザイナ向けに提供されています。
このメソッドは、実行コンテキストとリフレクションのみのコンテキストの両方で使用できます。
アンマネージ メタデータでは、定数テーブルを使用して、フィールド、パラメータ、およびプロパティの定数値を格納します。定数情報が実行時の動作に直接影響を与えることはありません。コンパイラは、コンパイル時にメタデータをインポートする際に、この情報を検査します。定数の値を使用する場合、その値は、コンパイラが出力する MSIL (Microsoft Intermediate Language) ストリームに埋め込まれます。実行時に定数テーブルにアクセスするために使用できる MSIL 命令はありません。
![]() |
---|
定数値および定数テーブルの詳細については、ECMA Partition II のドキュメントを参照してください。Partition II のドキュメントは、http://msdn.microsoft.com/net/ecma/ および http://www.ecma-international.org/publications/standards/Ecma-335.htm で入手できます。 |

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からFieldInfo.GetRawConstantValue メソッドを検索する場合は、下記のリンクをクリックしてください。

- FieldInfo.GetRawConstantValue メソッドのページへのリンク