Delen via


Profileringsstructuren

In deze sectie worden de niet-beheerde structuren beschreven die door de profilerings-API worden gebruikt.

In dit gedeelte

COR_PRF_ASSEMBLY_REFERENCE_INFO structuur
Biedt de algemene taalruntime met informatie over een referentieassembly die moet worden overwogen bij het uitvoeren van een procedure voor het afsluiten van een assemblyreferentie.

COR_PRF_CODE_INFO structuur
Vertegenwoordigt één aaneengesloten blok systeemeigen code dat is opgeslagen in het geheugen.

COR_PRF_EX_CLAUSE_INFO structuur
Slaat informatie op over een specifiek uitzonderingscomponentexemplaar en het bijbehorende frame.

COR_PRF_FUNCTION structuur
Biedt een unieke weergave van een functie door de id te combineren met de id van de hercompileerde versie.

COR_PRF_FUNCTION_ARGUMENT_INFO structuur
Vertegenwoordigt de argumenten van een functie, in volgorde van links naar rechts.

COR_PRF_FUNCTION_ARGUMENT_RANGE structuur
Vertegenwoordigt een blok functieargumenten dat aaneengesloten is opgeslagen in de volgorde van links naar rechts in het geheugen.

COR_PRF_GC_GENERATION_RANGE structuur
Beschrijft een bereik (dat wil gezegd blok) geheugen dat garbagecollection ondergaat.

COR_PRF_EVENTPIPE_PROVIDER_CONFIG structuur
(.NET Core) Beschrijft de velden die nodig zijn om een EventPipe-provider te configureren.

COR_PRF_EVENTPIPE_PARAM_DESC structuur
(.NET Core) Beschrijft de parameternaam en het type voor een EventPipe-gebeurtenis.

COR_PRF_EVENT_DATA structuur
(.NET Core) Beschrijft de gebeurtenisgegevens voor een EventPipe-gebeurtenis die wordt geschreven.

COR_DEBUG_IL_TO_NATIVE_MAP

COR_IL_MAP

Overzicht van profilering

Profileringsinterfaces

Globale statische functies profileren

Opsommingen profileren