Unterbrechungspunkte verwenden

Ein Unterbrechungspunkt bewirkt, dass die Threadausführung an der Position ausgesetzt wird, an der der Unterbrechungspunkt festgelegt ist.

Eine Liste aller Unterbrechungspunkte (für alle Debugsitzungen) wird in der Sicht Unterbrechungspunkte angezeigt, es sei denn, Sie filtern die Unterbrechungspunkte nach Debugzielaktion. Zum Filtern von Unterbrechungspunkten, die nicht zur aktuellen Debugsitzung gehören, können Sie in der Sicht Unterbrechungspunkte auf die Schaltfläche Vom ausgewählten Ziel unterstützte Unterbrechungspunkte anzeigen klicken (). Wenn Sie die Sicht Unterbrechungspunkte mit der Debugsicht verbinden möchten, können Sie auf die Option Mit Sicht 'Debug' verlinken klicken (). Wenn diese Option ausgewählt ist, werden nur die dem ausgewählten Debugziel zugeordneten Unterbrechungspunkte aus der Debugsicht in der Sicht Unterbrechungspunkte angezeigt.

Anmerkung: Bei der Filterung nach Debugziel werden keine Unterbrechungspunkte für Debugziele herausgefiltert, die denen der aktuellen Debugsitzung ähnlich sind.

Die Unterbrechungspunkteinträge in der Liste geben an, in welcher Datei der Unterbrechungspunkt festgelegt wurde, und bieten eine Zusammenfassung für die Eigenschaften der Unterbrechungspunkte. Sie können mit den Optionen des Popup-Menüs Unterbrechungspunkte entfernen, Unterbrechungspunkte aktivieren oder inaktivieren und die Position des Unterbrechungspunkts in der Quellendatei des Editors aufrufen. Mit den Schaltflächen in der Sicht Unterbrechungspunkte können Sie außerdem Unterbrechungspunkte entfernen. Darüber hinaus können Sie mit der rechten Maustaste auf einen Unterbrechungspunkt in der Sicht Unterbrechungspunkte klicken und Eigenschaften auswählen. Dadurch wird das Dialogfeld Eigenschaften für Unterbrechungspunkt aufgerufen, in dem Sie die Details des Unterbrechungspunkts anzeigen können. In diesem Dialogfeld erfahren Sie, ob der Unterbrechungspunkt bestehen bleibt. Unterbrechungspunkte, die nicht bestehen bleiben, werden bei Beendigung der Debugsitzung entfernt. Darüber hinaus können Sie im Dialogfeld eine Trefferzahl für den Unterbrechungspunkt angeben. Geben Sie hierzu eine positive ganze Zahl in das Feld Trefferzahl ein und wählen Sie anschließend den Modus aus, der auf die Trefferzahl angewendet werden soll:

Unterbrechungspunkte können in der Sicht Unterbrechungspunkte über Popup-Menüs bzw. über Kontrollkästchen oder im Dialogfeld Eigenschaften für Unterbrechungspunkt über Kontrollkästchen aktiviert und inaktiviert werden. In der Sicht Unterbrechungspunkte gibt das Kontrollkästchen links neben dem Unterbrechungspunkt an, ob der Unterbrechungspunkt aktiviert ist. (Wenn es ein Häkchen enthält, ist er aktiviert.) Wenn ein Thread auf einen aktivierten Unterbrechungspunkt trifft, wird dieser Thread ausgesetzt. Wenn ein Unterbrechungspunkt nicht aktiviert ist, werden keine Threads ausgesetzt. Weitere Informationen zum Aktivieren und Inaktivieren von Unterbrechungspunkten finden Sie im zugehörigen Thema.

Wenn Sie eine der folgenden Tasks ausführen, während die Sicht Unterbrechungspunkte geöffnet ist, wird der Quelleneditor für die Position eines Unterbrechungspunkts geöffnet:

Zugehörige Konzepte
Unterbrechungspunkte
Zugehörige Tasks
Programmausführung steuern und mit Unterbrechungspunkten arbeiten
Ausführung
Gespeicherte Prozedur schrittweise durchgehen
Unterbrechungspunkte aktivieren und inaktivieren
Unterbrechungspunkte entfernen

Feedback