Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyebabkan ICorDebugStepper ini satu langkah melalui utas yang berisi, dan kembali ketika mencapai kode di luar rentang terakhir yang ditentukan.
Syntax
HRESULT StepRange (
[in] BOOL bStepIn,
[in, size_is(cRangeCount)] COR_DEBUG_STEP_RANGE ranges[],
[in] ULONG32 cRangeCount
);
Parameter-parameternya
bStepIn [di] Atur ke true untuk melangkah ke fungsi yang dipanggil dalam utas. Atur ke false untuk melangkahi fungsi.
ranges [di] Array struktur COR_DEBUG_STEP_RANGE, yang masing-masing menentukan rentang.
cRangeCount [di] Ukuran ranges array.
Komentar
Metode ini StepRange berfungsi seperti metode ICorDebugStepper::Step , kecuali bahwa metode tersebut tidak selesai sampai kode di luar rentang yang diberikan tercapai.
Ini bisa lebih efisien daripada melangkah satu instruksi pada satu waktu. Rentang ditentukan sebagai daftar pasangan offset dari awal bingkai stepper.
Rentang relatif terhadap kode bahasa perantara umum (CIL) metode. Panggil ICorDebugStepper::SetRangeIL dengan false untuk membuat rentang relatif terhadap kode asli metode.
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorDebug.idl, CorDebug.h
Perpustakaan: CorGuids.lib
Versi .NET: Tersedia sejak .NET Framework 1.0