A deferred breakpoint is a breakpoint set in a DLL, dynamically called routine, executable, or package that is not currently loaded. You can defer the following types of breakpoints:
To set a deferred breakpoint, click on the Defer breakpoint check box when setting one of the above types of breakpoints. When you restart a program, the breakpoints that were set in the previous debug session for classes not currently loaded will be set as deferred breakpoints. These deferred breakpoints will be enabled when the classes corresponding to the breakpoints are loaded.
Setting multiple breakpoints
Setting a conditional breakpoint
Modifying breakpoint properties
Enabling and disabling breakpoints
Deleting a breakpoint
Viewing breakpoints