Freigeben über


ICorDebugHandleValue

Aktualisiert: November 2007

Eine Unterklasse von ICorDebugReferenceValue, die einen Verweiswert darstellt, für den der Debugger einen Handle zur Garbage Collection erstellt hat.

interface ICorDebugHandleValue : ICorDebugReferenceValue {
        
    HRESULT Dispose ();
        
    HRESULT GetHandleType (
        [out] CorDebugHandleType  *pType
    );
        
};

Methoden

Methode

Beschreibung

ICorDebugHandleValue::Dispose-Methode

Gibt das Handle frei, auf das von diesem ICorDebugHandleValue-Objekt verwiesen wird, ohne den Schnittstellenzeiger explizit freizugeben.

ICorDebugHandleValue::GetHandleType-Methode

Ruft einen CorDebugHandleType-Wert ab, der den Typ des Handle beschreibt, auf den von ICorDebugHandleValue verwiesen wird.

Hinweise

Ein ICorDebugReferenceValue-Objekt wird durch eine Unterbrechung der Ausführung von gedebuggtem Code ungültig gemacht. Ein ICorDebugHandleValue behält seinen Verweis bei Unterbrechungen und Fortsetzungen bei, bis er explizit freigegeben wird.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorDebug.idl

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

ICorDebugReferenceValue

Weitere Ressourcen

Debugschnittstellen