Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gör att den här ICorDebugStepper bara går igenom den innehållande tråden och returnerar när den når kod utöver det sista av de angivna intervallen.
Syntax
HRESULT StepRange (
[in] BOOL bStepIn,
[in, size_is(cRangeCount)] COR_DEBUG_STEP_RANGE ranges[],
[in] ULONG32 cRangeCount
);
Parameterar
bStepIn [i] Ange till för att true gå in i en funktion som anropas i tråden. Ange till false för att gå över funktionen.
ranges [i] En matris med COR_DEBUG_STEP_RANGE strukturer, som var och en anger ett intervall.
cRangeCount [i] Matrisens ranges storlek.
Anmärkningar
Metoden StepRange fungerar som ICorDebugStepper::Step-metoden , förutom att den inte slutförs förrän koden utanför det angivna intervallet har nåtts.
Detta kan vara effektivare än att stega en instruktion i taget. Intervall anges som en lista över förskjutningspar från början av stepperns ram.
Intervall är relativa till den gemensamma mellanliggande språkkoden (CIL) för en metod. Anropa ICorDebugStepper::SetRangeIL med false för att göra intervallen relativa till den interna koden för en metod.
Kravspecifikation
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET-versioner: Tillgänglig sedan .NET Framework 1.0