Condividi tramite


Metodo ICorDebugManagedCallback::LogSwitch

Notifica al debugger che un thread gestito CLR (Common Language Runtime) ha chiamato un metodo nella Switch classe per creare, modificare o eliminare un'opzione di debug/traccia.

Sintassi

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

Parametri

PAppDomain
[in] Puntatore a un oggetto ICorDebugAppDomain che rappresenta il dominio applicazione contenente il thread gestito che ha creato, modificato o eliminato un'opzione di debug/traccia.

pThread
[in] Puntatore a un oggetto ICorDebugThread che rappresenta il thread gestito.

lLevel
[in] Valore che indica il livello di gravità del messaggio descrittivo scritto nel registro eventi.

ulReason
[in] Valore dell'enumerazione LogSwitchCallReason che indica l'operazione eseguita sull'opzione di debug/traccia.

pLogSwitchName
[in] Puntatore al nome dell'opzione di debug/traccia.

pParentName
[in] Puntatore al nome dell'elemento padre dell'opzione di debug/traccia.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 1.0

Vedi anche