Condividi tramite


Funzioni statiche globali di analisi

Aggiornamento: novembre 2007

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

In questa sezione

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

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

  • Funzione FunctionIDMapper
    Notifica al profiler che l'identificatore specificato di una funzione può essere rimappato a un ID alternativo da utilizzare nei callback di enter2/leave2/tailcall2 di tale funzione. Tale metodo, inoltre, consente al profiler di indicare se desidera ricevere i callback per tale funzione.

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

  • 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.

  • 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.

  • 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.

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

Sezioni correlate

Cenni preliminari sull'analisi

Interfacce di analisi

Enumerazioni di analisi

Strutture di analisi