Gränssnitt för ICorDebugSymbolProvider
Innehåller metoder som kan användas för att hämta information om felsökningssymboler.
Metoder
Metod | Beskrivning |
---|---|
GetAssemblyImageBytes-metod | Läser data från en sammanslagen sammansättning med en relativ virtuell adress (RVA) i den sammanfogade sammansättningen. |
GetAssemblyImageMetadata-metod | Returnerar metadata från en sammanslagen sammansättning. |
GetCodeRange-metod | Hämtar metodens startadress och storlek givet en relativ virtuell adress (RVA) i en metod. |
GetInstanceFieldSymbols-metod | Hämtar de instansfältsymboler som motsvarar en typespec-signatur. |
GetMergedAssemblyRecords-metod | Hämtar symbolposterna för alla sammanfogade sammansättningar. |
GetMethodLocalSymbols-metod | Hämtar en metods lokala symboler med tanke på den relativa virtuella adressen (RVA) för den metoden. |
GetMethodParameterSymbols-metod | Hämtar en metods parametersymboler med tanke på den relativa virtuella adressen (RVA) för den metoden. |
GetMethodProps-metod | Returnerar information om metodegenskaper, till exempel metodens metadatatoken och information om dess generiska parametrar, givet en relativ virtuell adress (RVA) i den metoden. |
GetObjectSize-metod | Returnerar objektstorleken för ett objekt baserat på dess typespec-signatur. |
GetStaticFieldSymbols-metod | Hämtar de statiska fältsymbolerna som motsvarar en typespec-signatur. |
GetTypeProps-metod | Returnerar information om en typs egenskaper, till exempel antalet signaturer för dess generiska parametrar, givet en relativ virtuell adress (RVA) i en virtuell tabell. |
Kommentarer
Anteckning
Det här gränssnittet är endast tillgängligt med .NET Native. Om du implementerar det här gränssnittet för ICorDebug-scenarier utanför .NET Native ignorerar den vanliga språkkörningen det här gränssnittet.
Krav
Plattformar: Se Systemkrav.
Huvudet: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Endast tillgänglig sedan 4.6 .NET Native
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.