言語

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

プロパティ値

オブジェクトがデバッグモードで OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) イベントを発生させる場合はtrueで、そうでなければfalseとなります。

実装

注釈

IsBreakpointTargetEnabled関数は、タスクがコードのブレークポイントに遭遇するたびに呼び出されます。 関数 IsBreakpointTargetEnabled 呼び出してブレークポイントターゲットが有効化されているかを確認するのは繰り返し呼び出すとコストがかかるため、 DebugMode フラグは実行ファイルをデバッグするかどうかを示すために使われます。 このフラグが falseに設定されている場合、タスクは有効なブレークポイントのチェック呼び出しを回避できます。 trueの値は、タスクが有効なブレークポイントをチェックすべきであることを示します。 true時はIsBreakpointTargetEnabledの値が確認されます。

適用対象