BreakpointManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
タスクに設定されたすべてのブレークポイントを管理します。 このクラスは継承できません。
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のCreateBreakpointTargetメソッドを呼び出し、そのブレークポイントのIDと記述をメソッドのパラメータとして提供することでブレークポイントを作ります。 タスクがブレークポイントを含むコードのポイントに到達すると、そのブレークポイントを評価し、実行を一時停止すべきかどうかを確認します。
IsBreakpointTargetEnabledがtrueの場合は執行が停止されます。
trueの場合、タスクはOnBreakpointHitイベントを上げてランタイムエンジンに通知します。 カスタムブレークポイントの詳細については、「 カスタムタスクにおけるデバッグのサポート追加」をご覧ください。
メソッド
| 名前 | 説明 |
|---|---|
| ClearBreakpointTargets() |
タスクで設定されたすべてのブレークポイントを除去します。 |
| CreateBreakpointTarget(Int32, String) |
指定されたブレークポイントIDと記述でタスク内に新しいブレークポイントを作成します。 |
| Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
| GetBreakpointTarget(Int32) |
特定のブレークポイントIDのブレークポイントオブジェクトを返します。 |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
| IsBreakpointTargetEnabled(Int32) |
ブレークポイントが有効かどうかを示すブール値です。 |
| RemoveBreakpointTarget(Int32) |
タスクから以前に作成されたブレークポイントを削除します。 |