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.
Çöp toplama tutamacını içeren belirtilen yönetilen nesneye bir başvuru işaretçisi alır.
Sözdizimi
HRESULT GetReferenceValueFromGCHandle (
[in] UINT_PTR handle,
[out] ICorDebugReferenceValue **pOutValue
);
Parametreler
handle [in] Çöp toplama tutamacını içeren yönetilen nesnenin işaretçisi. Bu değer bir IntPtr nesnedir ve yönetilen nesne için öğesinden GCHandle alınabilir.
pOutValue [out] Belirtilen yönetilen nesneye başvuruyu temsil eden bir ICorDebugReferenceValue nesnesinin adresini gösteren işaretçi.
Açıklamalar
Döndürülen başvuru değerini çöp toplama başvuru değeriyle karıştırmayın.
Döndürülen başvuru normal bir başvuru gibi davranır. Kod yürütme bir kesme noktasından sonra devam ettiğinde devre dışı bırakılır. Hedef nesnenin ömrü, başvuru değerinin ömründen etkilenmez.
Uyarı
GetReferenceValueFromGCHandle yöntemi tanıtıcıyı doğrulamaz. Bu nedenle yöntem, GetReferenceValueFromGCHandle geçersiz bir tanıtıcı geçirilirse hem hata ayıklayıcıyı hem de hata ayıklanan kodu bozabilir.
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 2.0'dan itibaren kullanılabilir