Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém um enumerador para a variável local no quadro e, opcionalmente, inclui variáveis adicionadas à instrumentação ReJIT do criador de perfil.
Sintaxe
HRESULT EnumerateLocalVariablesEx(
[in] ILCodeKind flags,
[out] ICorDebugValueEnum **ppValueEnum
);
Parâmetros
flags [in] Um membro de enumeração ILCodeKind que especifica se as variáveis adicionadas à instrumentação ReJIT do criador de perfil estão incluídas no quadro.
ppValueEnum [out] Um ponteiro para o endereço de um objeto "ICorDebugValueEnum" que é o enumerador para as variáveis locais neste quadro.
Observações
Esse método é semelhante ao método EnumerateLocalVariables , exceto que, opcionalmente, acessa variáveis adicionadas à instrumentação ReJIT do criador de perfil. A configuração flags é ILCODE_ORIGINAL_IL equivalente a chamar ICorDebugILFrame::EnumerateLocalVariables. A configuração flags permite que ILCODE_REJIT_IL o depurador acesse as variáveis locais adicionadas na instrumentação ReJIT do criador de perfil. Se a il (linguagem intermediária) não for instrumentada, a enumeração estará vazia e o método retornará S_OK.
O enumerador pode não incluir todas as variáveis locais no método em execução, pois algumas delas podem não estar ativas.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 4.5.2