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)

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

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