Freigeben über


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