ICorDebugAppDomain3-Schnittstelle
Stellt Methoden zum Abrufen von Informationen zu den verwalteten Darstellungen von Windows-Runtime-Typen bereit, die derzeit in eine Anwendungsdomäne geladen werden. Diese Schnittstelle ist eine Erweiterung der Schnittstellen ICorDebugAppDomain und ICorDebugAppDomain2.
Methoden
Methode | BESCHREIBUNG |
---|---|
ICorDebugAppDomain3::GetCachedWinRTTypes | Ruft einen Enumerator für alle zwischengespeicherten Windows-Runtime-Typen ab. |
ICorDebugAppDomain3::GetCachedWinRTTypesForIIDs | Ruft einen Enumerator für zwischengespeicherte Windows-Runtime-Typen in einer Anwendungsdomäne basierend auf deren Schnittstellenbezeichnern ab. |
Bemerkungen
Diese Schnittstelle soll von einem Debugger in Verbindung mit einem Funktionsauswertungsaufruf von M:System.Runtime.InteropServices.Marshal.GetInspectableIIDs(System.Object)
verwendet werden. Wenn die Methode die von einem Windows-Runtime-Serverobjekt unterstützten Schnittstellenbezeichner abruft, kann der Debugger die in dieser Schnittstelle definierten Methoden verwenden, um sie verwalteten Typen zuzuordnen, die diesen Schnittstellen entsprechen.
Um eine Instanz dieser Schnittstelle abzurufen, führen Sie QueryInterface
für eine Instanz der Schnittstelle ICorDebugAppDomain oder ICorDebugAppDomain2 aus.
Hinweis
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.
Anforderungen
Plattformen: Windows-Runtime
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: seit Version 4.5 verfügbar