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