Compartir a través de


BreakpointManager Clase

Definición

Administra todos los puntos de interrupción establecidos en una tarea. Esta clase no puede heredarse.

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
Herencia
BreakpointManager

Comentarios

Las tareas crean puntos de interrupción llamando al CreateBreakpointTarget método de BreakpointManager y proporcionando un identificador y una descripción del punto de interrupción como parámetros al método . Cuando una tarea alcanza el punto en su código que contiene el punto de interrupción, evalúa el punto de interrupción para ver si debe suspender la ejecución. La ejecución se suspende si IsBreakpointTargetEnabled es true. Si es true, la tarea se lo notifica al motor de ejecución provocando el evento OnBreakpointHit. Para obtener información sobre los puntos de interrupción personalizados, vea Agregar compatibilidad para la depuración en una tarea personalizada.

Métodos

ClearBreakpointTargets()

Quita todos los puntos de interrupción establecidos en una tarea.

CreateBreakpointTarget(Int32, String)

Crea un nuevo punto de interrupción en la tarea con el identificador de punto de interrupción especificado y la descripción.

Equals(Object)

Determina si dos instancias de objeto son iguales.

(Heredado de DtsObject)
GetBreakpointTarget(Int32)

Devuelve el objeto de punto de interrupción para un identificador de punto de interrupción concreto.

GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de DtsObject)
IsBreakpointTargetEnabled(Int32)

Valor booleano que indica si el punto de interrupción está habilitado.

RemoveBreakpointTarget(Int32)

Quita un punto de interrupción creado previamente en una tarea.

Se aplica a