Criando perfil de enumerações
Esta seção descreve as enumerações não gerenciadas que a API de criação de perfis utiliza.
Nesta seção
Enumeração COR_PRF_CLAUSE_TYPE
Indica o tipo de cláusula de exceção que o código acabou de inserir ou deixar.
Enumeração COR_PRF_CODEGEN_FLAGS
Define os sinalizadores de geração de código que podem ser definidos com o método ICorProfilerFunctionControl::SetCodegenFlags.
Enumeração COR_PRF_FINALIZER_FLAGS
Descreve o finalizador de um objeto.
Enumeração COR_PRF_GC_GENERATION
Identifica uma geração de coleta de lixo.
Enumeração COR_PRF_GC_REASON
Indica o motivo pelo qual essa coleta de lixo está ocorrendo.
Enumeração COR_PRF_GC_ROOT_FLAGS
Indica propriedades de uma raiz do coletor de lixo.
Enumeração COR_PRF_GC_ROOT_KIND
Indica o tipo de raiz do coletor de lixo que é exposto pelo retorno de chamada ICorProfilerCallback2::RootReferences2.
Enumeração COR_PRF_HIGH_MONITOR
Fornece sinalizadores além dos encontrados na enumeração COR_PRF_MONITOR que o criador de perfis pode especificar para o método IICorProfilerInfo5::SetEventMask2 quando estiver carregando.
Enumeração COR_PRF_JIT_CACHE
Indica o resultado de uma busca de função armazenada em cache.
Enumeração COR_PRF_MISC
Contém valores constantes que especificam identificadores especiais.
Enumeração COR_PRF_MODULE_FLAGS
Especifica as propriedades de um módulo.
Enumeração COR_PRF_MONITOR
Contém valores usados para especificar comportamentos, recursos ou eventos que o criador de perfis deseja assinar.
Enumeração COR_PRF_REJIT_FLAGS
Contém valores que indicam como a API ICorProfilerInfo10::RequestReJITWithInliners deve se comportar.
Enumeração COR_PRF_RUNTIME_TYPE
Contém valores que indicam a versão do runtime da linguagem comum.
Enumeração COR_PRF_SNAPSHOT_INFO
Especifica a quantidade de dados repassada com um instantâneo da pilha em cada chamada para a função StackSnapshotCallback
do criador de perfis.
Enumeração COR_PRF_STATIC_TYPE
Indica se um campo é estático e, em caso positivo, a qualidade estática aplicada ao campo.
Enumeração COR_PRF_SUSPEND_REASON
Indica o motivo pelo qual o runtime foi suspenso.
Enumeração COR_PRF_TRANSITION_REASON
Indica o motivo para uma transição de código gerenciado para não gerenciado ou vice-versa.
COR_PRF_EVENTPIPE_PARAM_TYPE
Indica o tipo de um parâmetro EventPipe.
COR_PRF_EVENTPIPE_LEVEL
Indica o nível de um evento EventPipe.
COR_PRF_HANDLE_TYPE
Indica o tipo de um identificador na API ICorProfilerInfo13::CreateHandle.
Seções relacionadas
Visão geral da criação de perfil
Criação de perfil de interfaces