指定した静的フィールドの値を取得します。
構文
HRESULT GetStaticFieldValue (
[in] mdFieldDef fieldDef,
[in] ICorDebugFrame *pFrame,
[out] ICorDebugValue **ppValue
);
パラメーター
fieldDef [in]フィールド Def 取得するフィールドを参照するトークンです。
pFrame [in]スレッド、コンテキスト、またはアプリケーション ドメインの静的な間であいまいさを解消するために使用するフレームを表す ICorDebugFrame オブジェクトへのポインター。
静的フィールドがスレッド、コンテキスト、またはアプリケーション ドメインを基準とする場合、フレームによって適切な値が決定されます。
ppValue [out]静的フィールドの値を表す ICorDebugValue オブジェクトのアドレスへのポインター。
注釈
パラメーター化された型の場合、静的フィールドの値は特定のインスタンス化に対して相対的です。 したがって、クラス コンストラクターが Type 型のパラメーターを受け取る場合は、ICorDebugClass::GetStaticFieldValueの代わりに ICorDebugType::GetStaticFieldValue を呼び出します。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
ヘッダ: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET のバージョン: .NET Framework 1.0 以降で使用可能
.NET