Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
[Suportado no .NET Framework 4.6.1 e versões posteriores]
Notifica o profiler sempre que o fluxo de símbolos associado a um módulo em memória é atualizado.
Sintaxe
HRESULT ModuleInMemorySymbolsUpdated(
ModuleID moduleId
);
Parâmetros
moduleId [dentro] O identificador do módulo em memória cujo fluxo de símbolos é atualizado.
Observações
Este callback é controlado definindo a flag da máscara de evento COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED ao chamar o método ICorProfilerCallback5::SetEventMask2 .
Observação
Este evento não é atualmente levantado para símbolos criados ou modificados implicitamente através de System.Reflection.Emit APIs.
Mesmo quando os símbolos são fornecidos à partida numa chamada a um dos sobrecarregamentos dos métodos geridos Assembly.Load que inclui um rawSymbolStore argumento para especificar os símbolos para o montagem, o tempo de execução pode não associar efetivamente os dados simbólicos ao módulo até depois de ocorrer o callback ModuleLoadFinish . Este evento oferece uma oportunidade posterior para recolher símbolos para tais módulos.
Requisitos
Plataformas: Consulte Requisitos do sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: Disponível desde a 4.6.1