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.
Faz com que esse ICorDebugStepper execute uma etapa única por meio de seu thread que contém e retorne quando atingir o código além do último dos intervalos especificados.
Sintaxe
HRESULT StepRange (
[in] BOOL bStepIn,
[in, size_is(cRangeCount)] COR_DEBUG_STEP_RANGE ranges[],
[in] ULONG32 cRangeCount
);
Parâmetros
bStepIn [in] Defina para true entrar em uma função que é chamada dentro do thread. Defina para false percorrer a função.
ranges [in] Uma matriz de estruturas COR_DEBUG_STEP_RANGE, cada uma especificando um intervalo.
cRangeCount [in] O tamanho da ranges matriz.
Observações
O StepRange método funciona como o método ICorDebugStepper::Step , exceto que ele não é concluído até que o código fora do intervalo determinado seja atingido.
Isso pode ser mais eficiente do que pisar uma instrução de cada vez. Os intervalos são especificados como uma lista de pares de deslocamento desde o início do quadro do estepe.
Os intervalos são relativos ao código CIL (linguagem intermediária) comum de um método. Chame ICorDebugStepper::SetRangeIL para false tornar os intervalos relativos ao código nativo de um método.
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 1.0