Bagikan melalui


Metode ICorDebugManagedCallback::LogSwitch

Memberi tahu debugger bahwa utas yang dikelola runtime bahasa umum (CLR) telah memanggil metode di Switch kelas untuk membuat, memodifikasi, atau menghapus sakelar penelusuran kesalahan/pelacakan.

Syntax

HRESULT LogSwitch (
    [in] ICorDebugAppDomain  *pAppDomain,
    [in] ICorDebugThread     *pThread,
    [in] LONG                 lLevel,
    [in] ULONG                ulReason,
    [in] WCHAR               *pLogSwitchName,
    [in] WCHAR               *pParentName);

Parameter-parameternya

PAppDomain
[di] Penunjuk ke objek ICorDebugAppDomain yang mewakili domain aplikasi yang berisi utas terkelola yang membuat, memodifikasi, atau menghapus sakelar penelusuran kesalahan/pelacakan.

pThread
[di] Penunjuk ke objek ICorDebugThread yang mewakili utas terkelola.

lLevel
[di] Nilai yang menunjukkan tingkat keparahan pesan deskriptif yang ditulis ke log peristiwa.

ulReason
[di] Nilai enumerasi LogSwitchCallReason yang menunjukkan operasi yang dilakukan pada sakelar penelusuran kesalahan/pelacakan.

pLogSwitchName
[di] Penunjuk ke nama sakelar penelusuran kesalahan/pelacakan.

pParentName
[di] Penunjuk ke nama induk sakelar penelusuran kesalahan/pelacakan.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 1.0

Lihat juga