Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá odkaz ukazatel na zadaný spravovaný objekt, který má popisovač uvolňování paměti.
Syntaxe
HRESULT GetReferenceValueFromGCHandle (
[in] UINT_PTR handle,
[out] ICorDebugReferenceValue **pOutValue
);
Parametry
handle [v] Ukazatel na spravovaný objekt, který má popisovač uvolňování paměti. Tato hodnota je IntPtr objekt a lze ji načíst z objektu GCHandle spravovaného objektu.
pOutValue [ven] Ukazatel na adresu ICorDebugReferenceValue objektu, který představuje odkaz na zadaný spravovaný objekt.
Poznámky
Nezaměňujte vrácenou referenční hodnotu s referenční hodnotou uvolňování paměti.
Vrácený odkaz se chová jako normální odkaz. Je zakázaná, když provádění kódu pokračuje po zarážce. Životnost cílového objektu není ovlivněna životností referenční hodnoty.
Poznámka:
Metoda GetReferenceValueFromGCHandle neověřuje popisovač. Proto může metoda potenciálně poškodit ladicí program i kód, který je laděný, GetReferenceValueFromGCHandle pokud je předán neplatný popisovač.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 2.0