Freigeben über


ICorDebugAppDomain3-Schnittstelle

Stellt Methoden zum Abrufen von Informationen über die verwalteten Darstellungen von Derzeit in einer Anwendungsdomäne geladenen Windows-Runtime-Typen bereit. Diese Schnittstelle ist eine Erweiterung der ICorDebugAppDomain- und ICorDebugAppDomain2-Schnittstellen.

Methodik

Methode Description
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 ihren Schnittstellenbezeichnern ab.

Bemerkungen

Diese Schnittstelle soll von einem Debugger in Verbindung mit einem Funktionsauswertungsaufruf 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.

Führen Sie zum Abrufen einer Instanz dieser Schnittstelle QueryInterface eine Instanz der ICorDebugAppDomain- oder ICorDebugAppDomain2-Schnittstelle aus.

Hinweis

Diese Schnittstelle unterstützt nicht die Remote-Aufrufe, entweder computerübergreifend oder prozessübergreifend.

Anforderungen

Plattformen: Windows-Runtime

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 4.5