次の方法で共有


BreakpointManager.CreateBreakpointTarget メソッド

指定したブレークポイントの ID と説明を使用して、新しいブレークポイントをタスクに作成します。

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

構文

'宣言
Public Function CreateBreakpointTarget ( _
    breakpointID As Integer, _
    description As String _
) As BreakpointTarget
'使用
Dim instance As BreakpointManager 
Dim breakpointID As Integer 
Dim description As String 
Dim returnValue As BreakpointTarget 

returnValue = instance.CreateBreakpointTarget(breakpointID, _
    description)
public BreakpointTarget CreateBreakpointTarget(
    int breakpointID,
    string description
)
public:
BreakpointTarget^ CreateBreakpointTarget(
    int breakpointID, 
    String^ description
)
member CreateBreakpointTarget : 
        breakpointID:int * 
        description:string -> BreakpointTarget
public function CreateBreakpointTarget(
    breakpointID : int, 
    description : String
) : BreakpointTarget

パラメーター

  • breakpointID
    型: System.Int32
    他のブレークポイントと区別するためにブレークポイントに割り当てる ID です。
  • description
    型: System.String
    ブレークポイントを説明する文字列です。

戻り値

型: Microsoft.SqlServer.Dts.Runtime.BreakpointTarget
BreakpointTarget オブジェクトです。

説明

タスクは、CreateBreakpointTarget メソッドを呼び出し、整数型の breakpointID と文字列型の description をパラメーターとして渡すことによってブレークポイントを作成します。 タスクは、コード内のブレークポイントに到達したときに、IsBreakpointTargetEnabled を使用してこのブレークポイントが有効かどうかを評価します。 true の場合、タスクは OnBreakpointHit イベントを発生させて、データ変換ランタイム エンジンに通知します。

使用例

次の例は、カスタム タスクにブレークポイントを作成するコードを示しています。 変数 manager は、タスクのブレークポイント マネージャーです。

manager.CreateBreakpointTarget(BPID1, "My Sample Task Breakpoint #1");

関連項目

参照

BreakpointManager クラス

Microsoft.SqlServer.Dts.Runtime 名前空間