Specifica di un numero di passaggiSpecify a Hit Count

In questo argomento si applica a: SìSQL ServerSìDatabase SQL di AzureSìAzure SQL Data Warehouse Sì Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse Un numero di passaggi di un punto di interruzione è un contatore incrementato dal debugger Transact-SQLTransact-SQL ogni volta che viene raggiunto il punto di interruzione. A breakpoint hit count is a counter that is incremented by the Transact-SQLTransact-SQL debugger each time the breakpoint is reached. Se viene raggiunto il numero di passaggi specificato e viene soddisfatta qualsiasi condizione per il punto di interruzione, il debugger esegue l'azione specificata per il punto di interruzione.If the specified hit count is reached and any specified breakpoint condition is satisfied, the debugger performs the action specified for the breakpoint.

Considerazioni relative al numero di passaggiHit Count Considerations

Per impostazione predefinita, l'esecuzione viene interrotta ogni volta che viene rilevato un punto di interruzione.By default, execution breaks every time a breakpoint is hit. È possibile scegliere tra una delle opzioni seguenti:You can choose between the following options:

  • Interrompi sempre (impostazione predefinita)Break always (the default).

  • interrompi quando il numero di passaggi è uguale a [valore specificato]Break when the hit count equals a specified value.

  • interrompi quando il numero di passaggi è un multiplo di [valore specificato]Break when the hit count equals a multiple of a specified value.

  • Interrompi quando il numero di passaggi è maggiore o uguale a [valore specificato]Break when the hit count is greater than or equal to a specified value.

    I numeri di passaggi dei punti di interruzione vengono incrementati nell'ambito di una sessione di debug.Breakpoint hit counts are incremented within the scope of a debugging session. Tutti i numeri di passaggi vengono impostati su zero all'inizio di ogni sessione di debug.All hit counts are set to zero at the start of each debugging session.

    Se si desidera tenere traccia del numero di volte in cui viene rilevato un punto di interruzione senza che il punto di interruzione interrompa l'esecuzione, specificare un numero di passaggi con un valore molto elevato in modo che il punto di interruzione non effettui mai l'interruzione.If you want to track how many times a breakpoint is hit without having the breakpoint break execution, specify a hit count with a very high value so the breakpoint never breaks.

    L'azione predefinita per un punto di interruzione consiste nell'interrompere l'esecuzione una volta raggiunto il numero di passaggi e soddisfatta la condizione per il punto di interruzione.The default action for a breakpoint is to break execution when both the hit count and breakpoint condition have been satisfied. Per informazioni su come specificare altre azioni, vedere Specificare un'azione del punto di interruzione.For information about specifying other actions, see Specify a Breakpoint Action.

Per specificare un numero di passaggiTo Specify a Hit Count

  1. Nella finestra dell'editor fare clic con il pulsante destro del mouse sul glifo del punto di interruzione e scegliere Passaggi dal menu di scelta rapida.In the editor window, right-click the breakpoint glyph, and then click Hit Count on the shortcut menu.

    oppure-or-

    Nella finestra Punti di interruzione fare clic con il pulsante destro del mouse sul glifo del punto di interruzione e scegliere Passaggi dal menu di scelta rapida.In the Breakpoints window, right-click the breakpoint glyph, and then click Hit Count on the shortcut menu.

  2. Nella finestra di dialogo Passaggi punto di interruzione selezionare il comportamento desiderato nella casella Quando il punto di interruzione viene raggiunto .In the Breakpoint Hit Count dialog box, select the behavior you want from the When the breakpoint is hit box.

    Se si sceglie un'impostazione diversa da Interrompi sempre, a destra dell'elenco verrà visualizzata una casella di testo.If you choose any setting other than Break Always, a text box appears to the right of the list. Immettere un numero intero nella casella di testo per specificare il numero di passaggi desiderato.Enter an integer in the text box to specify the hit count you want.

  3. Fare clic su OK per implementare le modifiche o su Annulla per uscire senza applicare le modifiche.Click OK to implement the changes, or Cancel to exit without applying the changes.

Per visualizzare o reimpostare il numero di passaggi correnteTo View or Reset the Current Hit Count

  1. Nella finestra dell'editor fare clic con il pulsante destro del mouse sul glifo del punto di interruzione e scegliere Passaggi dal menu di scelta rapida.In the editor window, right-click the breakpoint glyph, and then click Hit Count on the shortcut menu.

    oppure-or-

    Nella finestra Punti di interruzione fare clic con il pulsante destro del mouse sul glifo del punto di interruzione e scegliere Passaggi dal menu di scelta rapida.In the Breakpoints window, right-click the breakpoint glyph, and then click Hit Count on the shortcut menu.

  2. Nella finestra di dialogo Passaggi punto di interruzione verrà visualizzata l'opzione Passaggi correnti: al di sopra del pulsante Reimposta .In the Breakpoint Hit Count dialog box, the Current hit count: is displayed just above the Reset button.

  3. Fare clic su Reimposta se si vuole impostare il numero di passaggi corrente su zero.Click Reset if you want to set the current hit count to zero.

  4. Fare clic su OK o su Annulla per chiudere la finestra di dialogo.Click OK or Cancel to exit the dialog.

Vedere ancheSee Also

Impostare una condizione del punto di interruzioneSpecify a Breakpoint Condition