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

注釈

タスクはBreakpointManagerCreateBreakpointTargetメソッドを呼び出し、そのブレークポイントのIDと記述をメソッドのパラメータとして提供することでブレークポイントを作ります。 タスクがブレークポイントを含むコードのポイントに到達すると、そのブレークポイントを評価し、実行を一時停止すべきかどうかを確認します。 IsBreakpointTargetEnabledtrueの場合は執行が停止されます。 trueの場合、タスクはOnBreakpointHitイベントを上げてランタイムエンジンに通知します。 カスタムブレークポイントの詳細については、「 カスタムタスクにおけるデバッグのサポート追加」をご覧ください。

メソッド

名前 説明
ClearBreakpointTargets()

タスクで設定されたすべてのブレークポイントを除去します。

CreateBreakpointTarget(Int32, String)

指定されたブレークポイントIDと記述でタスク内に新しいブレークポイントを作成します。

Equals(Object)

2 つのオブジェクト インスタンスが等しいかどうかを判断します。

(継承元 DtsObject)
GetBreakpointTarget(Int32)

特定のブレークポイントIDのブレークポイントオブジェクトを返します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

(継承元 DtsObject)
IsBreakpointTargetEnabled(Int32)

ブレークポイントが有効かどうかを示すブール値です。

RemoveBreakpointTarget(Int32)

タスクから以前に作成されたブレークポイントを削除します。

適用対象