Freigeben über


IXCLRDataProcess::SetAllCodeNotifications-Methode

Fordert Benachrichtigungen an, wenn Code für jede Methodeninstanz in einem bestimmten Fall generiert oder verworfen wird IXCLRDataModule

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 SetAllCodeNotifications(
    [in] IXCLRDataModule *mod,
    [in] ULONG32 flags
);

Parameter

mod
[in] Das Modul, für das Codebenachrichtigungen angefordert werden sollen.

flags
[in] Die Flags, die definieren, welche Art von Codebenachrichtigungen übermittelt werden sollen. Das flags 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 37. Slot der virtuellen Methodentabelle. Die zurückgegebene IXCLRDataAppDomain* wird für die Interaktion mit anderen APIs verwendet.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7

Siehe auch