方法 : ブレークポイント条件を指定する
更新 : 2007 年 11 月
このトピックの内容は、次の製品に該当します。
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro/Team |
表の凡例 :
対象 |
|
該当なし |
|
既定で非表示のコマンド |
ブレークポイント条件は、デバッガにおいて、ブレークポイントに達したことを評価する式です。条件を満たすと、デバッガは 方法 : ヒット カウントを指定する に注目し、中断するかどうか (または指定した別のアクションを実行するかどうか) を判断します。
条件には、デバッガによって認識される有効な式を指定できます。詳細については、「デバッガ内の式」を参照してください。
無効な構文でブレークポイント条件を設定すると、直ちに警告メッセージが表示されます。有効な構文でブレークポイント条件を指定しても、セマンティクスが無効な場合は、ブレークポイントに初めて達したときに警告メッセージが表示されます。どちらの場合でも、無効なブレークポイントに達すると実行が中断されます。ブレークポイント条件が有効で、評価結果が false の場合にのみ、ブレークポイントはスキップされます。
メモ : |
---|
使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。 |
ブレークポイント条件を指定するには
[ブレークポイント] ウィンドウで、ブレークポイントのグリフを含む行を右クリックし、ショートカット メニューの [条件] をクリックします。
または
ソースの [逆アセンブル] または [呼び出し履歴] で、ブレークポイントのグリフが含まれる行を右クリックし、ショートカット メニューの [ブレークポイント] をクリックします。次に、[条件] をクリックします。
[ブレークポイントの条件] ダイアログ ボックスで、[条件] に有効な式を入力します。
式の条件を満たす場合に中断するときは [true の場合] をオンにし、式の値が変更されたときに中断するときは [変更された場合] をオンにします。
メモ : デバッガでは、初めてブレークポイントに達するまで、式は評価されません。[変更された場合] をオンにしている場合、デバッガは、条件の最初の評価を変更と見なさないため、最初の評価でブレークポイントにヒットしません。
[OK] をクリックします。