Bagikan melalui


Antarmuka ICorDebugChain

Mewakili segmen tumpukan panggilan fisik atau logis.

Methods

Metode Description
Metode EnumerateFrames Mendapatkan enumerator yang berisi semua bingkai tumpukan terkelola dalam rantai, dimulai dengan bingkai terbaru.
Metode GetActiveFrame Mendapatkan bingkai aktif (yaitu, terbaru) pada rantai.
Metode GetCallee Mendapatkan rantai yang dipanggil oleh rantai ini.
Metode GetCaller Mendapatkan rantai yang disebut rantai ini.
Metode GetContext Tidak diimplementasikan.
Metode GetNext Mendapatkan rantai bingkai berikutnya untuk utas.
Metode GetPrevious Mendapatkan rantai bingkai sebelumnya untuk utas.
Metode GetReason Mendapatkan alasan untuk kejadian rantai panggilan ini.
Metode GetRegisterSet Mendapatkan set register untuk bagian aktif dari rantai ini.
Metode GetStackRange Mendapatkan rentang alamat segmen tumpukan untuk rantai ini.
Metode GetThread Mendapatkan utas fisik yang menjadi bagian dari rantai panggilan ini.
Metode Terkelola Mendapatkan nilai yang menunjukkan apakah rantai ini menjalankan kode terkelola.

Komentar

Bingkai tumpukan dalam rantai menempati ruang tumpukan yang berdekatan dan berbagi utas dan konteks yang sama. Rantai dapat mewakili rantai kode terkelola atau tidak terkelola. Instans kosong ICorDebugChain mewakili rantai kode yang tidak dikelola.

Nota

Antarmuka ini tidak mendukung dipanggil dari jarak jauh, baik lintas mesin atau lintas proses.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 1.0