ICorDebugSymbolProvider-Schnittstelle
Stellt Methoden bereit, die zum Abrufen von Debugsymbolinformationen verwendet werden können.
Methoden
Methode | BESCHREIBUNG |
---|---|
GetAssemblyImageBytes-Methode | Liest Daten aus einer zusammengeführten Assembly, wenn eine relative virtuelle Adresse (RVA) in der zusammengeführten Assembly angegeben ist. |
GetAssemblyImageMetadata-Methode | Gibt die Metadaten aus einer zusammengeführten Assembly zurück. |
GetCodeRange-Methode | Ruft die Startadresse und Größe einer Methode ab, wenn eine relative virtuelle Adresse (RVA) in der Methode angegeben ist. |
GetInstanceFieldSymbols-Methode | Ruft die Instanzenfeldsymbole ab, die einer TypeSpec-Signatur entsprechen. |
GetMergedAssemblyRecords-Methode | Ruft die Symboldatensätze für alle zusammengeführten Assemblys ab. |
GetMethodLocalSymbols-Methode | Ruft die lokalen Symbole einer Methode ab, wenn die relative virtuelle Adresse (RVA) der Methode angegeben ist. |
GetMethodParameterSymbols-Methode | Ruft die Parametersymbole einer Methode ab, wenn die relative virtuelle Adresse (RVA) der Methode angegeben ist. |
GetMethodProps-Methode | Gibt Informationen zu Methodeneigenschaften wie das Metadatentoken der Methode und Informationen zu den generischen Parametern der Methode zurück, wenn eine relative virtuelle Adresse (RVA) in der Methode angegeben ist. |
GetObjectSize-Methode | Gibt die Objektgröße eines Objekts basierend auf seiner TypeSpec-Signatur zurück. |
GetStaticFieldSymbols-Methode | Ruft die statischen Feldsymbole ab, die einer TypeSpec-Signatur entsprechen. |
GetTypeProps-Methode | Gibt anhand einer relativen virtuellen Adresse (RVA) in einem VTable Informationen zu den Eigenschaften eines Typs wie die Anzahl der Signaturen der generischen Parameter zurück. |
Bemerkungen
Hinweis
Diese Schnittstelle ist nur in Verbindung mit .NET Native verfügbar. Wenn Sie diese Schnittstelle für ICorDebug-Szenarien außerhalb von .NET Native implementieren, ignoriert die Common Language Runtime diese Schnittstelle.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4.6 verfügbar, nur .NET Native
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.