Поделиться через


BreakpointManager Класс

Определение

Управляет всеми точками останова, заданными в задаче. Этот класс не наследуется.

public ref class BreakpointManager sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject
public sealed class BreakpointManager : Microsoft.SqlServer.Dts.Runtime.DtsObject
type BreakpointManager = class
    inherit DtsObject
Public NotInheritable Class BreakpointManager
Inherits DtsObject
Наследование
BreakpointManager

Комментарии

Задачи создают точки останова, вызывая CreateBreakpointTarget метод BreakpointManager и предоставляя идентификатор и описание точки останова в качестве параметров метода. Когда задача достигает точки в коде, содержащей точку останова, она оценивает точку останова, чтобы узнать, должна ли она приостановить выполнение. Выполнение приостанавливается, если он IsBreakpointTargetEnabled имеет значение true. Если возвращается значение true, задача уведомляет обработчик среды выполнения, инициируя событие OnBreakpointHit. Сведения о пользовательских точках останова см. в разделе "Добавление поддержки отладки" в пользовательской задаче.

Методы

ClearBreakpointTargets()

Удаляет все точки останова, заданные в задаче.

CreateBreakpointTarget(Int32, String)

Создает в задаче новую точку останова с указанным идентификатором и описанием.

Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
GetBreakpointTarget(Int32)

Возвращает точку останова с указанным идентификатором.

GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от DtsObject)
IsBreakpointTargetEnabled(Int32)

Логическое значение, указывающее, включена ли точка останова.

RemoveBreakpointTarget(Int32)

Удаляет созданную ранее точку останова для задачи.

Применяется к