BreakpointManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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. |