Freigeben über


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

Zeitreise-Debugging – Überblick

dx (Display Debugger Object Model Expression)