Condividi tramite


Funzioni statiche globali di profilatura

In questa sezione vengono descritte le funzioni API non gestite utilizzate dall'API di profilatura.

In questa sezione

Funzioni di profilatura di .NET Framework versione 1

  • Funzione FunctionEnter
    Notifica al profiler che il controllo è passato a una funzione. Obsoleta in .NET Framework 2.0.

  • Funzione FunctionLeave
    Notifica al profiler che una funzione sta per ritornare al chiamante. Obsoleta in .NET Framework 2.0.

  • Funzione FunctionTailcall
    Notifica al profiler che la funzione attualmente in esecuzione sta per effettuare una chiamata tail a un'altra funzione. Obsoleta in .NET Framework 2.0.

Funzioni di profilatura di .NET Framework versione 2

  • Funzione FunctionIDMapper
    Notifica al profiler che l'identificatore specificato di una funzione può essere rimappato a un ID alternativo da utilizzare nei callback FunctionEnter2, FunctionLeave2 e FunctionTailcall2 di tale funzione. Consente inoltre al profiler di indicare se desidera ricevere i callback per tale funzione

  • Funzione FunctionEnter2
    Notifica al profiler che il controllo è passato a una funzione e fornisce le informazioni sullo stack frame e sugli argomenti della funzione. Deprecato in .NET Framework 4.

  • Funzione FunctionLeave2
    Notifica al profiler che una funzione sta per ritornare al chiamante e fornisce informazioni sullo stack frame e sul valore restituito dalla funzione. Deprecato in .NET Framework 4.

  • Funzione FunctionTailcall2
    Notifica al profiler che la funzione attualmente in esecuzione sta per effettuare una chiamata tail a un'altra funzione e fornisce informazioni sullo stack frame. Deprecato in .NET Framework 4.

  • Funzione StackSnapshotCallback
    Fornisce al profiler le informazioni su ogni frame gestito e ogni esecuzione di frame non gestiti nello stack durante un percorso chiamate nello stack avviato dal metodo ICorProfilerInfo2::DoStackSnapshot.

Funzioni di profilatura di .NET Framework versione 4

Sezioni correlate

Cenni preliminari sulla profilatura

Interfacce di profilatura

Enumerazioni di profilatura

Strutture di profilatura