语言

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 的方法创建断点,并提供断点的ID和描述作为方法的参数。 当任务到达包含该断点的代码点时,它会评估该断点是否应暂停执行。 如果 IsBreakpointTargetEnabled 是 true,执行被暂停。 如果 true,任务通过提高 OnBreakpointHit 事件通知运行时引擎。 有关自定义断点的信息,请参见 “在自定义任务中添加调试支持”。

方法

名称 说明
ClearBreakpointTargets()

移除任务中设置的所有断点。

CreateBreakpointTarget(Int32, String)

在任务中创建一个新的断点,并带有指定的断点ID和描述。

Equals(Object)

确定两个对象实例是否相等。

(继承自 DtsObject)
GetBreakpointTarget(Int32)

返回特定断点ID的断点对象。

GetHashCode()

返回此实例的哈希代码。

(继承自 DtsObject)
IsBreakpointTargetEnabled(Int32)

一个布尔值,表示断点是否被启用。

RemoveBreakpointTarget(Int32)

移除任务中之前创建的断点。

适用于