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

方法

名称 说明
ClearBreakpointTargets()

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

CreateBreakpointTarget(Int32, String)

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

Equals(Object)

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

(继承自 DtsObject)
GetBreakpointTarget(Int32)

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

GetHashCode()

返回此实例的哈希代码。

(继承自 DtsObject)
IsBreakpointTargetEnabled(Int32)

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

RemoveBreakpointTarget(Int32)

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

适用于