Dela via


IXCLRDataProcess::SetCodeNotifications-metod

Begär meddelanden när kod genereras eller ignoreras för en metod.

Kommentar

Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug OCH ICorProfiler API:er när det är möjligt.

Syntax

HRESULT SetCodeNotifications(
    [in] ULONG32 numTokens,
    [in, size_is(numTokens)] IXCLRDataModule* mods[],
    [in] IXCLRDataModule *singleMod,
    [in, size_is(numTokens)] mdMethodDef tokens[],
    [in, size_is(numTokens)] ULONG32 flags[],
    [in] ULONG32 singleFlags
);

Parametrar

numTokens
[i] Antalet metodtoken som kodaviseringar ska begäras för.

mods
[i] Modulen som är associerad med varje metodtoken. Om detta är NULL singleMod används som modul för alla token i matrisen tokens .

singleMod
[i] Modulen som är associerad med alla metodtoken. Det här argumentet används endast om mods är NULL.

tokens
[i] Metodtoken som kodaviseringar ska begäras för.

flags
[i] Flaggorna som är associerade med varje metodtoken. Om detta är NULL singleFlags används som flaggor för alla token i matrisen tokens . Varje post i matrisen flags är en eller flera av de flaggor som definieras av CLRDataMethodCodeNotification uppräkningen.

singleFlags
[i] Flaggorna som är associerade med alla metodtoken. Det här argumentet används endast om flags är NULL. Argumentet singleFlags är en eller flera av de flaggor som definieras av CLRDataMethodCodeNotification uppräkningen.

Kommentarer

Den angivna metoden är en del av IXCLRDataProcess gränssnittet och motsvarar den 41:a platsen i den virtuella metodtabellen.

Krav

Plattformar: Se Systemkrav. Rubrik: Inget bibliotek: Inga .NET Framework-versioner: Tillgänglig sedan 4.7

Se även