TTD Position-Objekte
Beschreibung
Positionsobjekte werden verwendet, um eine Position in einer Zeitreiseablaufverfolgung zu beschreiben. Ein Positionsobjekt wird normalerweise durch zwei hexadezimale Zahlen beschrieben, die durch einen Doppelpunkt getrennt sind. Der erste der hexadezimalen Zahlen ist die Sequenz und die zweite ist die Schritte.
Eine Position von FFFFFFFFFFFFFFFE:0 gibt das Ende der Ablaufverfolgung an.
Eigenschaften
Eigenschaften | Beschreibung |
---|---|
Sequenz | Der Sequenzierungspunkt, der für die Position relevant ist. |
Schritte | Die Anzahl der Schritte vom Sequenzpunkt in diesem Thread, um zu dieser Position zu gelangen. |
Methoden
Methode | Beschreibung |
---|---|
SeekTo() | Die Zeit wird an diese Position in der Ablaufverfolgung zurückgeführt. |
Verwendungsbeispiel
0:003> dx -r1 @$create("Debugger.Models.TTD.Position", 14006, 0)
@$create("Debugger.Models.TTD.Position", 14006, 0) : 36B6:0 [Time Travel]
Sequence : 0x36b6
Steps : 0x0
SeekTo [Method which seeks to time position]
ToSystemTime [Method which obtains the approximate system time at a given position]
Weitere Informationen
Debuggen von Zeitreisen – Einführung in Objekte zum Debuggen von Zeitreisen