Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibung
TTD Range-Objekte werden verwendet, um Informationen über einen Zeitraum in einer Ablaufverfolgung zu geben. Diese werden in der Regel verwendet, um die Lebensdauer eines TTD-Threadobjekts während einer TTD-Sitzung zu beschreiben.
Children
| Object | Beschreibung |
|---|---|
| MinPosition | Ein Positionsobjekt , das die früheste Position beschreibt, die für den Bereich relevant ist. |
| MaxPosition | Ein Positionsobjekt , das die aktuelle Position beschreibt, die für den Bereich relevant ist. |
Verwendungsbeispiel
In diesem Beispiel werden die MinPosition- und MaxPosition-Objekte für "Lifetime" und "ActiveTime" angezeigt, die einem Thread zugeordnet sind.
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]
Weitere Informationen
Debuggen von Zeitreisen – Einführung in Objekte zum Debuggen von Zeitreisen