Condividi tramite


Contatori di prestazioni per l'interoperabilità

La categoria .NET CLR Interop della console Prestazioni include contatori che forniscono informazioni sull'interazione di un'applicazione con i componenti COM, i servizi COM+ e le librerie dei tipi esterne. Nella tabella che segue vengono descritti tali contatori di prestazioni.

Contatore prestazioni

Descrizione

CCW

Visualizza il numero corrente di wrapper richiamabili COM (CCW, COM Callable Wrapper). Un CCW è un proxy per un oggetto gestito a cui si fa riferimento in un client COM non gestito. Questo contatore indica il numero di oggetti gestiti a cui fa riferimento un codice COM non gestito.

Marshalling

Visualizza il numero totale delle volte in cui gli argomenti e i valori restituiti sono stati sottoposti a marshalling da codice gestito a codice non gestito e viceversa, da quando è stata avviata l'applicazione. Questo contatore non viene incrementato se gli stub vengono resi inline. Gli stub sono responsabili del marshalling di argomenti e valori restituiti. Gli stub vengono, in genere, resi inline se la dimensione dell'overhead di marshalling è ridotta.

Stub

Visualizza il numero corrente di stub creati da Common Language Runtime. Gli stub sono responsabili del marshalling di argomenti e valori restituiti da codice gestito a codice non gestito e viceversa, durante una chiamata di interoperabilità COM o un platform invoke.

Esportazioni TLB/sec

Riservato per utilizzi futuri.

Importazioni TLB/sec

Riservato per utilizzi futuri.

Vedere anche

Riferimenti

Profilatura runtime

Altre risorse

Contatori di prestazioni in .NET Framework

Interoperabilità con codice non gestito