Partager via


ICorProfilerFunctionControl ::SetILInstrumentedCodeMap, méthode

Définit un mappage de code pour la fonction spécifiée à l’aide des entrées de mappage CIL (Common Intermediate Language) spécifiées.

Syntaxe

HRESULT SetILInstrumentedCodeMap(
    [in]   ULONG      cILMapEntries,
    [in, size_is(cILMapEntries)] COR_IL_MAP rgILMapEntries[]);

Paramètres

cILMapEntries
[in] Nombre d’entrées dans la carte.

rgILMapEntries
[in] Tableau alloué par l’appelant de COR_IL_MAP entrées. L’interprétation de ces entrées est la même que pour la méthode ICorProfilerInfo ::SetILInstrumentedCodeMap .

Remarques

La définition du mappage en appelant cette méthode permet au débogueur de récupérer le mappage en appelant ICorDebugILCode2 ::GetInstrumentedILMap. Il permet également au débogueur d’utiliser le mappage en interne lors du calcul des décalages IL pour les traces de pile et les durées de vie des variables.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête: CorProf.idl, CorProf.h

Bibliothèque: CorGuids.lib

Versions du .NET Framework : Disponible depuis la version 4.5

Voir aussi