Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Descrição
Os objetos TTD Range são usados para fornecer informações sobre um intervalo de tempo em um rastreamento. Estes são geralmente usados para descrever o tempo de vida de um objeto de thread TTD durante uma sessão TTD.
Children
| Objeto | Descrição |
|---|---|
| MinPosition | Um objeto position que descreve a posição mais antiga relevante para o intervalo. |
| Posição máxima | Um objeto de posição que descreve a posição mais recente relevante para o intervalo. |
Exemplo de Utilização
Neste exemplo, os objetos MinPosition e MaxPosition são mostrados para Lifetime e ActiveTime associados a um thread.
0:003> dx -r1 @$curprocess.TTD.Threads[5]
@$curprocess.TTD.Threads[5] : UID: 7, TID: 0x2580
UniqueId : 0x7
Id : 0x2580
Lifetime : [BAF:0, FFFFFFFFFFFFFFFE:0]
ActiveTime : [BB2:0, C6A:0]
GatherMemoryUse [Gather inputs, outputs and memory used by a range of execution within a thread]
0:003> dx -r1 @$curprocess.TTD.Threads[5].Lifetime
@$curprocess.TTD.Threads[5].Lifetime : [BAF:0, FFFFFFFFFFFFFFFE:0]
MinPosition : BAF:0 [Time Travel]
MaxPosition : FFFFFFFFFFFFFFFE:0 [Time Travel]
0:003> dx -r1 @$curprocess.TTD.Threads[5].ActiveTime
@$curprocess.TTD.Threads[5].ActiveTime : [BB2:0, C6A:0]
MinPosition : BB2:0 [Time Travel]
MaxPosition : C6A:0 [Time Travel]
Ver também
Depuração Temporal - Introdução aos Objetos de Depuração Temporal