Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu nesne değeri için belirtilen sınıfın belirtilen alanının değerini alır.
Sözdizimi
HRESULT GetFieldValue (
[in] ICorDebugClass *pClass,
[in] mdFieldDef fieldDef,
[out] ICorDebugValue **ppValue
);
Parametreler
pClass [in] Alan değerinin alındığı sınıfı temsil eden "ICorDebugClass" nesnesinin işaretçisi.
fieldDef [in] mdFieldDef Alanı açıklayan meta veriye başvuran bir belirteç.
ppValue [out] Belirtilen alanın değerini temsil eden "ICorDebugValue" nesnesinin işaretçisi.
Açıklamalar
parametresinde pClass belirtilen sınıfın nesne değerinin sınıfının hiyerarşisinde olması ve alanın bu sınıfın bir alanı olması gerekir.
yöntemi GetFieldValue , genel nesneler ve genel sınıflar için yine başarılı olur. Örneğin, MyDictionary<V>, Sözlük<dizesi> V'den devralıyorsa ve nesne değeri MyDictionary<int32> türündeyse, Sözlük<K için nesne geçirildiğindeICorDebugClass, V> başarıyla sözlük<dizesi (int32>) alanını alır.
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kütüphane: CorGuids.lib
.NET sürümleri: .NET Framework 1.0'dan itibaren kullanılabilir