BreakpointManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理任务中设置的所有断点。 此类不能被继承。
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
- 继承
注解
任务通过调用 CreateBreakpointTarget 断点的方法 BreakpointManager 并将断点的 ID 和说明作为参数提供给方法来创建断点。 当任务到达包含断点的代码中的点时,它会评估断点,以查看它是否应挂起执行。 如果为 ,IsBreakpointTargetEnabledtrue
则执行将暂停。 如果为 true
,则任务将通过引发 OnBreakpointHit 事件来通知运行时引擎。 有关自定义断点的信息,请参阅 在自定义任务中添加对调试的支持。
方法
ClearBreakpointTargets() |
删除任务中设置的所有断点。 |
CreateBreakpointTarget(Int32, String) |
使用指定的断点 ID 和说明在任务中创建新断点。 |
Equals(Object) |
确定两个对象实例是否相等。 (继承自 DtsObject) |
GetBreakpointTarget(Int32) |
为特定的断点 ID 返回断点对象。 |
GetHashCode() |
返回此实例的哈希代码。 (继承自 DtsObject) |
IsBreakpointTargetEnabled(Int32) |
一个布尔值,指示是否启用了断点。 |
RemoveBreakpointTarget(Int32) |
从任务中删除以前创建的断点。 |