Compartilhar via


Interface de ICorProfilerModuleEnum

Fornece métodos para iterar em um conjunto de módulos carregados por aplicativo ou o profiler seqüencialmente.

Métodos

Método

Descrição

Método de ICorProfilerModuleEnum::Clone

Obtém um ponteiro de interface para uma cópia deste ICorProfilerModuleEnum interface.

Método de ICorProfilerModuleEnum::GetCount

Obtém o número de módulos gerenciados que foram carregados no aplicativo.

Método de ICorProfilerModuleEnum::Next

Obtém o número especificado de módulos contíguos de uma coleção seqüencial de objetos, iniciando na posição atual do enumerador na seqüência.

Método de ICorProfilerModuleEnum::Reset

Move o cursor do enumerador para a posição inicial da seqüência.

Método de ICorProfilerModuleEnum::Skip

Avanços da posição do cursor do enumerador para que o número especificado de elementos é ignorado.

Comentários

O ICorProfilerModuleEnum interface é um enumerador. Ele permite que o receptor de uma matriz para elementos de recepção do remetente a uma taxa que é apropriado para o receptor. Em outras palavras, o receptor é capaz de controle explicitamente o fluxo dos elementos da matriz, evitando assim os problemas associados a passagem de matrizes grandes como parâmetros do método.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Corprof. idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework versões:  4

Consulte também

Referência

Interface de ICorProfilerInfo

Método de ICorProfilerInfo3::EnumModules

Conceitos

Criação de perfil e IDs de notificação de tempo de execução

Outros recursos

Interfaces de criação de perfil