ScriptTask.DebugMode 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示该任务是否在调试模式下运行,以及在运行该任务时是否应引发 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
属性值
如果对象处于调试模式并引发 OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) 事件,则为 true;否则为 false。
实现
注解
每次任务在其代码中遇到断点时都会调用该 IsBreakpointTargetEnabled 函数。 由于调用函数 IsBreakpointTargetEnabled 以查看在重复调用断点目标时是否昂贵,因此 DebugMode 该标志用于指示是否要调试可执行文件。 将此标志设置为 false
此标志时,任务可以避免调用以检查已启用的断点。 一个值 true
,指示任务应检查是否启用了断点。 检查值IsBreakpointTargetEnabled时true
。