Comparteix a través de


ICorProfilerCallback7::ModuleInMemorySymbolsUpdated (Método)

[Compatible con .NET Framework 4.6.1 y versiones posteriores]

Notifica al generador de perfiles cada vez que se actualiza la secuencia de símbolos asociada a un módulo en memoria.

Sintaxis

HRESULT ModuleInMemorySymbolsUpdated(
     ModuleID moduleId
);

Parámetros

moduleId [in] Identificador del módulo en memoria cuya secuencia de símbolos se actualiza.

Observaciones

Esta devolución de llamada se controla estableciendo la marca de máscara de eventos COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED al llamar al método ICorProfilerCallback5::SetEventMask2 .

Nota:

Este evento no se genera actualmente para símbolos creados o modificados implícitamente a través System.Reflection.Emit de las API.

Incluso cuando se proporcionan símbolos por adelantado en una llamada a una de las sobrecargas de los métodos administrados Assembly.Load que incluye un rawSymbolStore argumento para especificar los símbolos del ensamblado, es posible que el tiempo de ejecución no asocie realmente los datos simbólicos con el módulo hasta después de que se haya producido la devolución de llamada ModuleLoadFinished . Este evento proporciona una oportunidad posterior para recopilar símbolos para estos módulos.

Requisitos

Plataformas: Consulte Requisitos del sistema.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: Disponible desde la versión 4.6.1

Consulte también