ICorDebugSymbolProvider Interface
Biedt methoden die kunnen worden gebruikt om informatie over het foutopsporingssymbool op te halen.
Methoden
Methode | Beschrijving |
---|---|
Methode GetAssemblyImageBytes | Leest gegevens uit een samengevoegde assembly met een relatief virtueel adres (RVA) in de samengevoegde assembly. |
Methode GetAssemblyImageMetadata | Retourneert de metagegevens van een samengevoegde assembly. |
Methode GetCodeRange | Haalt het beginadres en de grootte van de methode op op basis van een relatief virtueel adres (RVA) in een methode. |
Methode GetInstanceFieldSymbols | Hiermee haalt u de instantieveldsymbolen op die overeenkomen met een typespectekening. |
Methode GetMergedAssemblyRecords | Hiermee haalt u de symboolrecords voor alle samengevoegde assembly's op. |
Methode GetMethodLocalSymbols | Haalt de lokale symbolen van een methode op op basis van het relatieve virtuele adres (RVA) van die methode. |
Methode GetMethodParameterSymbols | Haalt de parametersymbolen van een methode op op basis van het relatieve virtuele adres (RVA) van die methode. |
Methode GetMethodProps | Retourneert informatie over methode-eigenschappen, zoals het metagegevenstoken van de methode en informatie over de generieke parameters, gegeven een relatief virtueel adres (RVA) in die methode. |
Methode GetObjectSize | Retourneert de objectgrootte voor een object op basis van de typespectekening. |
Methode GetStaticFieldSymbols | Hiermee haalt u de statische veldsymbolen op die overeenkomen met een typespectekening. |
Methode GetTypeProps | Retourneert informatie over de eigenschappen van een type, zoals het aantal handtekeningen van de generieke parameters, gegeven een relatief virtueel adres (RVA) in een vtable. |
Opmerkingen
Notitie
Deze interface is alleen beschikbaar met systeemeigen .NET. Als u deze interface implementeert voor ICorDebug-scenario's buiten systeemeigen .NET, wordt deze interface genegeerd door de runtime van de algemene taal.
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 4.6, alleen systeemeigen .NET
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.