Freigeben über


ICorDebugObjectValue-Schnittstelle

Eine Unterklasse von ICorDebugValue, die einen Wert darstellt, der ein Objekt enthält.

Methoden

Methode

Beschreibungen

ICorDebugObjectValue::GetClass-Methode

Ruft einen Schnittstellenzeiger auf den Type der Common Language Runtime (CLR) des Objekts ab, auf das dieser ICorDebugObjectValue verweist.

ICorDebugObjectValue::GetContext-Methode

Nicht implementiert.

ICorDebugObjectValue::GetFieldValue-Methode

Ruft einen Schnittstellenzeiger auf einen ICorDebugValue ab, der den Wert des angegebenen Felds der angegebenen Klasse darstellt.

ICorDebugObjectValue::GetManagedCopy-Methode

Veraltet. Rufen Sie diese Methode nicht auf.

ICorDebugObjectValue::GetVirtualMethod-Methode

Nicht implementiert.

ICorDebugObjectValue::IsValueClass-Methode

Ruft einen Wert ab, der angibt, ob das von diesem ICorDebugObjectValue referenzierte Objekt ein Werttyp ist.

ICorDebugObjectValue::SetFromManagedCopy-Methode

Veraltet. Rufen Sie diese Methode nicht auf.

Hinweise

Ein ICorDebugObjectValue bleibt gültig, bis der gedebuggte Prozess fortgesetzt wird.

HinweisHinweis

Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

ICorDebugObjectValue2-Schnittstelle

Weitere Ressourcen

Debugschnittstellen