Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fordert Benachrichtigungen an, wenn Code für eine Methode generiert oder verworfen wird.
Hinweis
Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug und ICorProfiler zu arbeiten.
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
);
Parameter
numTokens
[in] Die Anzahl der Methodentoken, für die Codebenachrichtigungen angefordert werden sollen.
mods
[in] Das Modul, das jedem Methodentoken zugeordnet ist. Wenn dies NULL ist, singleMod wird als Modul für alle Token im tokens Array verwendet.
singleMod
[in] Das Modul, das allen Methodentoken zugeordnet ist. Dieses Argument wird nur verwendet, wenn mods NULL ist.
tokens
[in] Die Methodentoken, für die Codebenachrichtigungen angefordert werden sollen.
flags
[in] Die Flags, die den einzelnen Methodentoken zugeordnet sind. Wenn dies NULL ist, singleFlags wird als Flags für alle Token im tokens Array verwendet. Jeder Eintrag im flags Array ist eine oder mehrere der durch die CLRDataMethodCodeNotification Enumeration definierten Flags.
singleFlags
[in] Die Flags, die allen Methodentoken zugeordnet sind. Dieses Argument wird nur verwendet, wenn flags NULL ist. Das singleFlags Argument ist eine oder mehrere der flags, die von der CLRDataMethodCodeNotification Enumeration definiert werden.
Hinweise
Die bereitgestellte Methode ist Teil der IXCLRDataProcess-Schnittstelle und entspricht dem 41. Slot der virtuellen Methodentabelle.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7