Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Descripción
Los objetos Event TTD se usan para proporcionar información sobre eventos importantes que se produjeron durante un seguimiento de viaje de tiempo.
Propiedades
Property | Descripción |
---|---|
Tipo | Describe el tipo de evento que se produjo. Los valores posibles son: ThreadCreated, ThreadTerminated, ModuleLoaded, ModuleUnloaded, Exception |
Children
Object | Descripción |
---|---|
Position | Objeto position que describe la posición en la que se produjo el evento. |
Módulo* | Objeto de módulo que contiene información sobre el módulo que se cargó o descargó. |
Hilo* | Objeto de subproceso que contiene información sobre el subproceso que se creó o finalizó. |
Excepción* | Objeto de excepción que contiene información sobre la excepción que se ha alcanzado. |
* - La existencia de estos objetos secundarios depende del tipo de evento.
Uso de ejemplo
0:000> dx -r2 @$curprocess.TTD.Events.Where(t => t.Type == "Exception").Select(e => e.Exception)
@$curprocess.TTD.Events.Where(t => t.Type == "Exception").Select(e => e.Exception)
[0x0] : Exception of type CPlusPlus at PC: 0X777663B0
Position : 13B7:0 [Time Travel]
Type : CPlusPlus
ProgramCounter : 0x777663b0
Code : 0xe06d7363
Flags : 0x1
RecordAddress : 0x0
[0x1] : Exception of type Hardware at PC: 0XF1260D0
Position : BC0F:0 [Time Travel]
Type : Hardware
ProgramCounter : 0xf1260d0
Code : 0x80000003
Flags : 0x0
RecordAddress : 0x0
Consulte también
Depuración de viajes en el tiempo - Introducción a los objetos de depuración de viajes en el tiempo
Depuración de viajes en el tiempo - Información general
dx (Mostrar la expresión del modelo de objeto del depurador)