Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Olyan metódusokat biztosít, amelyek egy objektumra mutató hivatkozásként szolgáló értéket kezelnek. (Ez a felület olyan metódusokat biztosít, amelyek egy mutatót kezelnek.) Ez az interfész implementálja az "ICorDebugValue"-t.
Methods
| Metódus | Description |
|---|---|
| Dereference metódus | Lekéri a hivatkozott objektumot. |
| DereferenceStrong metódus | Nincs implementálva. Ne hívja ezt a metódust/funkciót. |
| GetValue metódus | Lekéri a hivatkozott objektum aktuális memóriacímét. |
| IsNull metódus | Olyan értéket kap, amely azt jelzi, hogy null ICorDebugReferenceValue értékről van-e szó, amely esetben a ICorDebugReferenceValue nem objektumra mutat. |
| SetValue metódus | Beállítja az aktuális memóriacímet. Ez a módszer azt állítja be, hogy egy ICorDebugReferenceValue objektumra mutasson. |
Megjegyzések
A közös nyelvi futtatókörnyezet (CLR) szemétgyűjtést végezhet az objektumokon, amikor a hibakeresési folyamat folytatódik. A szemétgyűjtés áthelyezheti az objektumokat a memóriában. A ICorDebugReferenceValue rendszer együttműködik a szemétgyűjtéssel, hogy az adatai a szemétgyűjtés után frissüljenek, vagy implicit módon érvénytelenítve legyenek a szemétgyűjtés előtt.
Előfordulhat, hogy az ICorDebugReferenceValue objektum implicit módon érvénytelenítve lesz a hibakeresési folyamat folytatása után. A származtatott "ICorDebugHandleValue" nem lesz érvénytelenítve, amíg explicit módon ki nem adják vagy közzé nem teszik.
Megjegyzés:
Ez a felület nem támogatja a távoli meghívást, sem a gépközi, sem a folyamatközi meghívást.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Fejléc: CorDebug.idl, CorDebug.h
Könyvtár: CorGuids.lib
.NET-verziók: A .NET-keretrendszer 1.0 óta érhető el