Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Biedt methoden voor het beheren van een waarde die een verwijzing naar een object is. (Dat wil gezegd, deze interface biedt methoden voor het beheren van een aanwijzer.) Met deze interface wordt 'ICorDebugValue' geïmplementeerd.
Methods
| Methode | Description |
|---|---|
| Deductiemethode | Hiermee haalt u het object op waarnaar wordt verwezen. |
| Methode DereferenceStrong | Niet geïmplementeerd. Roep deze methode niet aan. |
| Methode GetValue | Hiermee wordt het huidige geheugenadres van het object waarnaar wordt verwezen opgehaald. |
| Methode IsNull | Hiermee wordt een waarde opgehaald die aangeeft of dit ICorDebugReferenceValue een null-waarde is, in welk geval het ICorDebugReferenceValue niet verwijst naar een object. |
| Methode SetValue | Hiermee stelt u het huidige geheugenadres in. Met deze methode wordt dit ICorDebugReferenceValue ingesteld om naar een object te verwijzen. |
Opmerkingen
De Common Language Runtime (CLR) kan een garbagecollection uitvoeren op objecten wanneer het proces voor foutopsporing wordt voortgezet. De garbagecollection kan objecten in het geheugen verplaatsen. Een ICorDebugReferenceValue werkt samen met de garbagecollection, zodat de informatie na de garbagecollection wordt bijgewerkt of impliciet wordt ongeldig voor de garbagecollection.
Het ICorDebugReferenceValue object kan impliciet ongeldig worden gemaakt nadat het foutopsporingsproces is voortgezet. De afgeleide 'ICorDebugHandleValue' wordt pas ongeldig gemaakt als deze expliciet wordt vrijgegeven of weergegeven.
Opmerking
Deze interface biedt geen ondersteuning voor het op afstand aangeroepen, cross-machine of cross-process.
Requirements
Platformen: Zie ondersteunde besturingssystemen van .NET.
Rubriek: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET-versies: Beschikbaar sinds .NET Framework 1.0