Use the Properties for Breakpoint > Common > Conditional option to create conditional breakpoints. Where regular breakpoints suspend execution each time they are hit, a condition breakpoint evaluates an expression to determine if it is true or not. If the expression evaluates true, then program execuation is suspended and the Debug perpective shown. If the expression evaluates to false, execution continues.
Figure 1. Condition field in Properties for Breakpoint window
You create a conditional breakpoint in the Conditional field by entering a valid expression. Valid expressions include:
When creating the expression some things to consider include: