Точка останова функции— это точка останова, которая настраивается в диалоговом окне New Breakpoint. Она называется точкой останова функции потому, что обычно устанавливается на начало функции (хотя это и не обязательно). В диалоговом окне New Breakpoint вы можете вручную настроить: функцию, на которой вы хотите прервать выполнение; строку кода в функции, или даже символ в строке.
Если при вызове этого диалогового окна ваш курсор находится на функции или на вызове функции, то имя функции будет автоматически внесено в диалоговое окно. Вы можете также ввести название функции в этом окне. На рис. 10.21 показано диалоговое окно New Breakpoint в действии. Обратите внимание, что вы можете вручную настроить строку и даже символ строки (где необходимо поместить точку останова).
Примечание
Если вы укажете в диалоговом окне New Breakpoint перегруженную функцию, то вы должны указать реальную функцию, на которой хотите прервать выполнение. Вы делаете это при помощи указания правильных типов параметров для данной перегрузки. Например, LoadCustomer принимает идентификатор клиента как int. Если у вас также есть перегрузка, которая ищет клиента по имени (типа string), то вам нужно указать эту перегрузку в поле Function как LoadCustomer (string).