Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Způsobí, že ICorDebugStepper projde jedním krokem jeho obsahující vlákno a vrátí, když dosáhne kódu nad rámec posledního zadaného rozsahu.
Syntaxe
HRESULT StepRange (
[in] BOOL bStepIn,
[in, size_is(cRangeCount)] COR_DEBUG_STEP_RANGE ranges[],
[in] ULONG32 cRangeCount
);
Parametry
bStepIn [v] Nastavte na true krok do funkce, která je volána v rámci vlákna. Nastavte na false krok přes funkci.
ranges [v] Pole COR_DEBUG_STEP_RANGE struktur, z nichž každá určuje rozsah.
cRangeCount [v] Velikost ranges pole.
Poznámky
Metoda StepRange funguje jako ICorDebugStepper::Step metoda s tím rozdílem, že se nedokončí, dokud se nedosáhne kódu mimo danou oblast.
To může být efektivnější než krokování jedné instrukce najednou. Rozsahy se zadají jako seznam párů posunu od začátku rámce krokovače.
Rozsahy jsou relativní vzhledem k kódu CIL (Common Intermediate Language) metody. Volání ICorDebugStepper::SetRangeIL s false , aby rozsahy vzhledem k nativnímu kódu metody.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 1.0