次の方法で共有


BreakpointManager クラス

タスクに設定されたすべてのブレークポイントを管理します。このクラスは継承できません。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
    Microsoft.SqlServer.Dts.Runtime..::..BreakpointManager

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
Public NotInheritable Class BreakpointManager _
    Inherits DtsObject
'使用
Dim instance As BreakpointManager
public sealed class BreakpointManager : DtsObject
public ref class BreakpointManager sealed : public DtsObject
[<SealedAttribute>]
type BreakpointManager =  
    class
        inherit DtsObject
    end
public final class BreakpointManager extends DtsObject

BreakpointManager 型は、以下のメンバーを公開しています。

メソッド

  名前 説明
パブリック メソッド ClearBreakpointTargets タスクに設定されたすべてのブレークポイントを削除します。
パブリック メソッド CreateBreakpointTarget 指定したブレークポイントの ID と説明を使用して、新しいブレークポイントをタスクに作成します。
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetBreakpointTarget 特定のブレークポイント ID のブレークポイント オブジェクトを返します。
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド IsBreakpointTargetEnabled ブレークポイントが有効かどうかを示す Boolean です。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド RemoveBreakpointTarget 以前に作成したブレークポイントをタスクから削除します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

タスクは、BreakpointManager の CreateBreakpointTarget メソッドを呼び出し、ブレークポイントの ID と説明をパラメータとしてメソッドに渡すことによってブレークポイントを作成します。タスクは、コード内のブレークポイントに到達したときに、このブレークポイントでタスクの実行を中断するかどうかを評価します。IsBreakpointTargetEnabled が true の場合、実行が中断されます。true の場合、タスクは OnBreakpointHit イベントを発生させて、ランタイム エンジンに通知します。カスタム ブレークポイントの詳細については、「カスタム タスクにおけるデバッグのサポートの追加」を参照してください。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。