Freigeben über


ICorProfilerInfo8::IsFunctionDynamic-Methode

Bestimmt, ob eine Funktion keine zugehörigen Metadaten aufweist.

Syntax

HRESULT IsFunctionDynamic( [in]  FunctionID  functionId,
                           [out] BOOL        *isDynamic);

Parameter

functionId
[in] Die FunctionID, die die betreffende Funktion identifiziert.

isDynamic
[out] Ein Zeiger auf einen BOOL-Typ, dessen Wert angibt, ob die Funktion über Metadaten verfügt.

Bemerkungen

Eine Funktion gilt als dynamisch, wenn sie über keine Metadaten verfügt. Bestimmte Methoden wie IL Stubs oder LCG-Methoden verfügen nicht über zugeordnete Metadaten, die mithilfe der IMetaDataImport-APIs abgerufen werden können. Diese Methoden können von Profilern über Anweisungszeiger oder durch Lauschen auf ICorProfilerCallback::DynamicMethodJITCompilationStarted gefunden werden.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 4.7.2 verfügbar

Siehe auch