Bagikan melalui


Metode ICorDebugExceptionObjectValue::EnumerateExceptionCallStack

Mendapatkan enumerator ke tumpukan panggilan yang disematkan dalam objek pengecualian.

Syntax

HRESULT EnumerateExceptionCallStack(
    [out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);

Parameter-parameternya

ppCallStackEnum [out] Penunjuk ke alamat objek antarmuka ICorDebugExceptionObjectCallStackEnum yang merupakan enumerator pelacakan tumpukan untuk objek pengecualian terkelola.

Komentar

Jika tidak ada informasi tumpukan panggilan yang tersedia, metode mengembalikan S_OK, dan ICorDebugExceptionObjectCallStackEnum adalah enumerator yang valid dengan panjang 0. Jika metode tidak dapat mengambil informasi pelacakan tumpukan, nilai yang dikembalikan adalah E_FAIL dan tidak ada enumerator yang dikembalikan.

Objek ICorDebugExceptionObjectCallStackEnum bertanggung jawab untuk mendekode data pelacakan tumpukan dari _stackTrace bidang objek pengecualian.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 4.5

Lihat juga