ICorDebugValue-Schnittstelle
Stellt einen Wert im Prozess dar, der gedebuggt wird. Der Wert kann ein Lesewert oder ein Schreibwert sein.
Methoden
Methode |
Beschreibungen |
---|---|
Diese Methode ist derzeit nicht implementiert. |
|
Ruft die Adresse dieses ICorDebugValue-Objekts ab, das gerade gedebuggt wird. |
|
Ruft die Größe dieses ICorDebugValue-Objekts in Bytes ab. |
|
Ruft den primitiven Typ dieses ICorDebugValue-Objekts ab. |
Hinweise
Im Allgemeinen wird der Besitz an einem Wertobjekt übergeben, wenn es zurückgegeben wird. Der Empfänger ist für das Entfernen eines Verweises aus dem Objekt verantwortlich, wenn er mit dem Objekt nicht mehr verwendet wird.
Je nachdem, wo der Wert abgerufen wurde, verliert er möglicherweise seine Gültigkeit, wenn der Prozess fortgesetzt wird. Deshalb sollte der Wert in der Regel nicht über einen Aufruf der ICorDebugController::Continue-Methode hinaus gehalten werden.
![]() |
---|
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
ICorDebugGenericValue-Schnittstelle
ICorDebugHeapValue-Schnittstelle
ICorDebugHeapValue2-Schnittstelle