Condividi tramite


Interfaccia ICorProfilerObjectEnum

Fornisce metodi per scorrere in sequenza un insieme di oggetti bloccati generati da Ngen.exe (generatore di immagini native).

Metodi

Metodo

Descrizione

Metodo ICorProfilerObjectEnum::Clone

Ottiene un puntatore a interfaccia a una copia di questa interfaccia ICorProfilerObjectEnum.

Metodo ICorProfilerObjectEnum::GetCount

Ottiene il numero totale di oggetti bloccati nell'insieme.

Metodo ICorProfilerObjectEnum::Next

Ottiene il numero specificato di oggetti contigui da un insieme sequenziale di oggetti, a partire dalla posizione corrente dell'enumeratore nella sequenza.

Metodo ICorProfilerObjectEnum::Reset

Sposta il cursore di questo enumeratore alla posizione iniziale della sequenza.

Metodo ICorProfilerObjectEnum::Skip

Fa avanzare il cursore di questo enumeratore dalla relativa posizione corrente in modo che venga ignorato il numero specificato di elementi.

Note

L'interfaccia ICorProfilerObjectEnum è un enumeratore. Consente al ricevitore di una matrice di estrarre elementi dal mittente con una frequenza appropriata. In altri termini, il ricevitore è in grado di controllare in modo esplicito il flusso degli elementi di matrice, evitando perciò i problemi correlati al passaggio di matrici di grandi dimensioni come parametri dei metodi.

Utilizzare ICorProfilerInfo2::EnumModuleFrozenObjects per ottenere un puntatore all'interfaccia ICorProfilerObjectEnum.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Metodo ICorProfilerInfo2::EnumModuleFrozenObjects

Altre risorse

Interfacce di profilatura