Class Breakpoint Property Sheet
See Also
You can view the properties of a class breakpoint by right-clicking its
name in the Breakpoints window and choosing Properties. A class breakpoint has the following properties:
- Class Filter. Specifies the class filter.
- Exclusion Filter. If True, suspends program execution when a class
with the specified name is loaded. If False, suspends program execution when
a class whose name does not match the specified class name is loaded.
- Set Breakpoint On. Specifies the action that triggers the breakpoint.
You can trigger the breakpoint when the class is loaded into the virtual machine,
when the class is unloaded from the virtual machine, or both.
- 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 virtual machine. 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