Comparteix a través de


Enumeraciones para generación de perfiles

En esta sección se describen las enumeraciones no administradas que utiliza la API de generación de perfiles.

En esta sección

COR_PRF_CLAUSE_TYPE (Enumeración)
Indica el tipo de cláusula de excepción en la que el código acaba de entrar o de la que acaba de salir.

COR_PRF_CODEGEN_FLAGS (Enumeración)
Define las marcas de generación de código que se pueden establecer con el método ICorProfilerFunctionControl::SetCodegenFlags.

COR_PRF_FINALIZER_FLAGS (Enumeración)
Describe el finalizador de un objeto.

COR_PRF_GC_GENERATION (Enumeración)
Identifica la generación de una recolección de elementos no utilizados.

COR_PRF_GC_REASON (Enumeración)
Indica el motivo por el que se está produciendo la recolección de elementos no utilizados.

COR_PRF_GC_ROOT_FLAGS (Enumeración)
Indica las propiedades de la raíz de un recolector de elementos no utilizados.

COR_PRF_GC_ROOT_KIND (Enumeración)
Indica el tipo de raíz de recopilador de elementos no utilizados que expone la devolución de llamada ICorProfilerCallback2::RootReferences2.

COR_PRF_HIGH_MONITOR (enumeración)
Proporciona otras marcas, además de las que se encuentran en la enumeración COR_PRF_MONITOR, que el generador de perfiles puede especificar para el método ICorProfilerInfo5::SetEventMask2 cuando se está cargando.

COR_PRF_JIT_CACHE (Enumeración)
Indica el resultado de una búsqueda de función en caché.

COR_PRF_MISC (Enumeración)
Contiene valores constantes que especifican identificadores especiales.

COR_PRF_MODULE_FLAGS (Enumeración)
Especifica las propiedades de un módulo.

COR_PRF_MONITOR (Enumeración)
Contiene valores que se usan para especificar el comportamiento, las funcionalidades o los eventos a los que el generador de perfiles quiere suscribirse.

COR_PRF_REJIT_FLAGS (Enumeración)
En esta enumeración se incluyen valores que se usan para indicar cómo debe comportarse la API ICorProfilerInfo10::RequestReJITWithInliners.

COR_PRF_RUNTIME_TYPE (Enumeración)
Contiene valores que indican la versión de Common Language Runtime.

COR_PRF_SNAPSHOT_INFO (Enumeración)
Especifica cuántos datos se devolverán con una instantánea de pila en cada llamada a la función StackSnapshotCallback del generador de perfiles.

COR_PRF_STATIC_TYPE (Enumeración)
Indica si un campo es estático y, si lo es, la calidad estática que se aplica al campo.

COR_PRF_SUSPEND_REASON (Enumeración)
Indica el motivo por el que el tiempo de ejecución se suspendió.

COR_PRF_TRANSITION_REASON (Enumeración)
Indica el motivo para una transición desde código administrado a no administrado, y o viceversa.

COR_PRF_EVENTPIPE_PARAM_TYPE
Indica el tipo de un parámetro EventPipe.

COR_PRF_EVENTPIPE_LEVEL
Indica el nivel de un evento EventPipe.

COR_PRF_HANDLE_TYPE
Indica el tipo de un identificador en la API ICorProfilerInfo13::CreateHandle.

Información general sobre la generación de perfiles

Interfaces para generación de perfiles

Funciones estáticas globales para generación de perfiles

Estructuras para generación de perfiles