Partilhar via


Método ICorProfilerCallback7::ModuleInMemorySymbolsUpdated

[Suportado no .NET Framework 4.6.1 e versões posteriores]

Notifica o gerador de perfis sempre que o fluxo de símbolos associado a um módulo dentro da memória for atualizado.

Sintaxe

HRESULT ModuleInMemorySymbolsUpdated(  
     ModuleID moduleId  
);  

Parâmetros

moduleId
[in] O identificador do módulo dentro da memória cujo fluxo de símbolos é atualizado.

Observações

Esta chamada de retorno é controlada ao definir o sinalizador de máscara de evento COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED ao chamar o método ICorProfilerCallback5::SetEventMask2 .

Nota

Este evento não é atualmente gerado para símbolos criados ou modificados implicitamente através de System.Reflection.Emit APIs.

Mesmo quando os símbolos são fornecidos antecipadamente numa chamada para uma das sobrecargas dos métodos geridos Assembly.Load que inclui um rawSymbolStore argumento para especificar os símbolos da assemblagem, o runtime pode não associar os dados simbólicos ao módulo até que tenha ocorrido a chamada de retorno ModuleLoadFinished . Este evento proporciona uma oportunidade posterior de recolher símbolos para esses módulos.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 4.6.1

Ver também