语言

ScriptTask.DebugMode 属性

定义

获取或设置一个值,指示任务是否处于调试模式运行,以及是否应在任务运行时触发 OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) 事件。

public:
 property bool DebugMode { bool get(); void set(bool value); };
public bool DebugMode { get; set; }
member this.DebugMode : bool with get, set
Public Property DebugMode As Boolean

属性值

true表示对象处于调试模式并触发 OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) 事件;否则为false。

实现

注解

每当任务在代码中遇到断点时,都会调用该 IsBreakpointTargetEnabled 函数。 由于 IsBreakpointTargetEnabled 反复调用函数以确认断点目标是否启用成本较高,因此 DebugMode 该标志用于指示是否需要调试该可执行文件。 当该标志设置为 false时,任务可以避免检查启用断点的调用。 值 表示 true 任务应检查启用的断点。 当 true时,检查 的 IsBreakpointTargetEnabled 值。

适用于