Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Solicita notificaciones cuando se genera o descarta código para un método.
Nota:
Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.
Sintaxis
HRESULT SetCodeNotifications(
[in] ULONG32 numTokens,
[in, size_is(numTokens)] IXCLRDataModule* mods[],
[in] IXCLRDataModule *singleMod,
[in, size_is(numTokens)] mdMethodDef tokens[],
[in, size_is(numTokens)] ULONG32 flags[],
[in] ULONG32 singleFlags
);
Parámetros
numTokens
[in] Número de tokens de método para los que solicitar notificaciones de código.
mods
[in] Módulo asociado a cada token de método. Si es NULL, singleMod se usa como módulo para todos los tokens de la tokens matriz.
singleMod
[in] Módulo asociado a todos los tokens de método. Este argumento solo se usa si mods es NULL.
tokens
[in] Tokens de método para los que se solicitan notificaciones de código.
flags
[in] Marcas asociadas a cada token de método. Si es NULL, singleFlags se usa como marcas para todos los tokens de la tokens matriz. Cada entrada de la flags matriz es una o varias de las marcas definidas por la CLRDataMethodCodeNotification enumeración.
singleFlags
[in] Marcas asociadas a todos los tokens de método. Este argumento solo se usa si flags es NULL. El singleFlags argumento es una o varias de las marcas definidas por la CLRDataMethodCodeNotification enumeración.
Comentarios
El método proporcionado forma parte de la interfaz IXCLRDataProcess y corresponde a la ranura número 41 de la tabla de métodos virtuales.
Requisitos
Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7