Share via


BreakpointTarget Class

Contains information on breakpoints that are set in the package. This class cannot be inherited.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.BreakpointTarget

Namespace:  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Syntax

'Declaration
Public NotInheritable Class BreakpointTarget _
    Inherits DtsObject
'Usage
Dim instance As BreakpointTarget
public sealed class BreakpointTarget : DtsObject
public ref class BreakpointTarget sealed : public DtsObject
[<SealedAttribute>]
type BreakpointTarget =  
    class 
        inherit DtsObject 
    end
public final class BreakpointTarget extends DtsObject

The BreakpointTarget type exposes the following members.

Properties

  Name Description
Public property BreakOnExpressionChange Gets or sets a Boolean that indicates whether the code is to continue running or break and stop executing when the expression changes.
Public property Description Returns the description associated with the breakpoint.
Public property Enabled Gets or sets a Boolean indicating if a specific breakpoint is currently enabled.
Public property Expression Gets or sets an expression to be evaluated to determine if the breakpoint should occur.
Public property HitCount Gets or sets an Integer that specifies the number of times a breakpoint occurs before the run-time engine is suspended.
Public property HitTarget Gets or sets the value used in conjunction with HitTest operation.
Public property HitTest Gets or sets a DTSBreakpointHitTest enumeration used as a switch to test if a breakpoint should occur.
Public property ID Gets the unique identifier assigned to the breakpoint.
Public property Owner Returns an IDTSBreakpointSite for the task that owns the breakpoint.

Top

Methods

  Name Description
Public method Equals Determines whether two object instances are equal. (Inherited from DtsObject.)
Public method GetHashCode Returns the hash code for this instance. (Inherited from DtsObject.)
Public method GetType (Inherited from Object.)
Public method ResetHitCount Resets the HitCount value to zero.
Public method ToString (Inherited from Object.)

Top

Remarks

When running a package in SQL Server Data Tools (SSDT), SSIS Designer supports breakpoints on containers and tasks. SQL Server Data Tools (SSDT) also provides debug windows to view the data during a breakpoint. Additionally, SSIS Designer provides progress reporting for debugging package control flow. For more information on using these features with breakpoints, see Debugging Control Flow and Adding Support for Debugging in a Custom Task.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Dts.Runtime Namespace