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와 설명을 제공하여 중단점을 생성합니다. 작업이 코드에서 브레이크포인트를 포함하는 지점에 도달하면, 실행을 중단해야 하는지 판단하기 위해 브레이크포인트를 평가합니다. 실행 는 가 일 때 중단 IsBreakpointTargetEnabledtrue된다. 만약 true이면, 작업은 이벤트를 OnBreakpointHit 올려 런타임 엔진에 알림을 보냅니다. 커스텀 브레이크포인트에 대한 정보는 '커스텀 작업에서 디버깅 지원 추가'를 참조하세요.
메서드
| Name | Description |
|---|---|
| ClearBreakpointTargets() |
작업 내에서 설정된 모든 브레이크포인트를 제거합니다. |
| CreateBreakpointTarget(Int32, String) |
지정된 브레이크포인트 ID와 설명을 가진 새로운 작업 내 브레이크포인트를 생성합니다. |
| Equals(Object) |
두 개체 인스턴스가 같은지 여부를 확인합니다. (다음에서 상속됨 DtsObject) |
| GetBreakpointTarget(Int32) |
특정 브레이크포인트 ID에 대한 브레이크포인트 객체를 반환합니다. |
| GetHashCode() |
이 인스턴스의 해시 코드를 반환합니다. (다음에서 상속됨 DtsObject) |
| IsBreakpointTargetEnabled(Int32) |
브레이크포인트가 활성화되어 있는지 나타내는 불리언입니다. |
| RemoveBreakpointTarget(Int32) |
작업에서 이전에 생성된 브레이크포인트를 제거합니다. |