Aracılığıyla paylaş


ICorDebugClass::GetStaticFieldValue Yöntemi

Belirtilen statik alanın değerini alır.

Sözdizimi

HRESULT GetStaticFieldValue (
    [in]  mdFieldDef         fieldDef,
    [in]  ICorDebugFrame     *pFrame,
    [out] ICorDebugValue     **ppValue
);

Parametreler

fieldDef [in] Alınacak alana Def başvuran alan belirteci.

pFrame [in] İş parçacığı, bağlam veya uygulama etki alanı statikleri arasında ayrım yapmak için kullanılacak çerçeveyi temsil eden bir ICorDebugFrame nesnesi işaretçisi.

Statik alan bir iş parçacığına, bağlama veya uygulama etki alanına göreyse, çerçeve uygun değeri belirler.

ppValue [out] Statik alanın değerini temsil eden bir ICorDebugValue nesnesinin adresini gösteren işaretçi.

Açıklamalar

Parametreli türler için, statik bir alanın değeri belirli bir örneklemeye göredir. Bu nedenle, sınıf oluşturucu türündeki Typeparametreleri alırsa, yerine ICorDebugClass::GetStaticFieldValueICorDebugType::GetStaticFieldValue çağrısı yapın.

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kitaplık: CorGuids.lib

.NET sürümleri: .NET Framework 1.0'dan itibaren kullanılabilir