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 올려 런타임 엔진에 알림을 보냅니다. 커스텀 브레이크포인트에 대한 정보는 '커스텀 작업에서 디버깅 지원 추가'를 참조하세요.

메서드

Name Description
ClearBreakpointTargets()

작업 내에서 설정된 모든 브레이크포인트를 제거합니다.

CreateBreakpointTarget(Int32, String)

지정된 브레이크포인트 ID와 설명을 가진 새로운 작업 내 브레이크포인트를 생성합니다.

Equals(Object)

두 개체 인스턴스가 같은지 여부를 확인합니다.

(다음에서 상속됨 DtsObject)
GetBreakpointTarget(Int32)

특정 브레이크포인트 ID에 대한 브레이크포인트 객체를 반환합니다.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

(다음에서 상속됨 DtsObject)
IsBreakpointTargetEnabled(Int32)

브레이크포인트가 활성화되어 있는지 나타내는 불리언입니다.

RemoveBreakpointTarget(Int32)

작업에서 이전에 생성된 브레이크포인트를 제거합니다.

적용 대상