ICorDebugValue-Schnittstelle
Stellt einen Wert in dem Prozess dar, der gedebuggt wird. Der Wert kann ein Lese- oder Schreibwert sein.
Methoden
Methode | Beschreibung |
---|---|
CreateBreakpoint-Methode | Diese Methode ist derzeit nicht implementiert. |
GetAddress-Methode | Ruft die Adresse dieses ICorDebugValue -Objekts ab, das sich im Debugprozess befindet. |
GetSize-Methode | Ruft die Größe dieses ICorDebugValue -Objekts (in Byte) ab. |
GetType-Methode | Ruft den primitiven Typ dieses ICorDebugValue -Objekts ab. |
Bemerkungen
Im Allgemeinen wird der Besitz eines Wertobjekts übergeben, wenn es zurückgegeben wird. Der Empfänger ist dafür verantwortlich, einen Verweis aus dem Objekt zu entfernen, wenn er mit dem -Objekt fertig ist.
Je nachdem, woher der Wert abgerufen wurde, bleibt der Wert möglicherweise nicht gültig, nachdem der Prozess fortgesetzt wurde. Im Allgemeinen sollte der Wert also nicht über einen Aufruf der ICorDebugController::Continue-Methode hinweg gespeichert werden.
Hinweis
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 1.0 verfügbar