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

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


このメソッドは、マネージ コンパイラおよびコード アナライザのデザイナ向けに提供されています。
![]() |
---|
このメソッドはリフレクションのみのコンテキストでは使用しないでください。コードが実行される可能性があります。代わりに、GetRawConstantValue を使用してください。 |
アンマネージ メタデータでは、定数テーブルを使用して、フィールド、パラメータ、およびプロパティの定数値を格納します。定数情報が実行時の動作に直接影響を与えることはありません。コンパイラは、コンパイル時にメタデータをインポートする際に、この情報を検査します。定数の値を使用する場合、その値は、コンパイラが出力する MSIL (Microsoft Intermediate Language) ストリームに埋め込まれます。実行時に定数テーブルにアクセスするために使用できる MSIL 命令はありません。

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に収録されているすべての辞書からPropertyInfo.GetConstantValue メソッドを検索する場合は、下記のリンクをクリックしてください。

- PropertyInfo.GetConstantValue メソッドのページへのリンク