Variable Breakpoint Property Sheet
See Also
You can view the properties of a variable breakpoint by right-clicking
its name in the Breakpoints window and choosing Properties. A variable breakpoint has the following properties:
- Class Name. Shows the name of the class in which the breakpoint is
set.
- Field Name. Specifies the name of the field that contains the breakpoint.
- Stop On. Specifies the action that triggers the breakpoint. Variable
Access stops your program when it queries a variable in the specified class
and field. Variable Modification stops your program when the value of the
variable changes.
- Condition. Specifies a Boolean expression that triggers the breakpoint
when the expression evaluates to True. For information on the syntax rules
for setting a condition, see Setting
a Condition on a Breakpoint.
- Enabled. If True, stops the program when the program reaches the
breakpoint. If False, removes the breakpoint from your source code but saves
the breakpoint for later use.
- Valid. The debugger sets this property. If True, the breakpoint
has been successfully set in the debugged VM. This action happens when the
breakpoint's class is loaded and the chosen line exists and contains some
instructions. If False, one of the conditions has not been satisfied. One
reason why Valid might be False is that the source is out of sync with the
debugged class.
- Suspend Debugging. If True, temporarily stops all threads in the
debugging session when the program reaches the breakpoint.
- Print Text. Specifies the text to print in the Debugger Console view
of the Output window when the breakpoint is reached. For information on the
tags you can include in the message, see Printing
a Breakpoint Message.
Legal Notices