Partager via


BreakpointManager Classe

Définition

Gère tous les points d'arrêt définis pour une tâche. Cette classe ne peut pas être héritée.

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
Héritage
BreakpointManager

Remarques

Les tâches créent des points d’arrêt en appelant la CreateBreakpointTarget méthode du BreakpointManager point d’arrêt et en fournissant un ID et une description du point d’arrêt en tant que paramètres à la méthode. Lorsqu’une tâche atteint le point dans son code qui contient le point d’arrêt, elle évalue le point d’arrêt pour voir s’il doit suspendre l’exécution. L’exécution est suspendue si la IsBreakpointTargetEnabled valeur est true. Si la valeur est true, la tâche notifie le moteur d'exécution en déclenchant l'événement OnBreakpointHit. Pour plus d’informations sur les points d’arrêt personnalisés, consultez Ajout de la prise en charge du débogage dans une tâche personnalisée.

Méthodes

ClearBreakpointTargets()

Supprime tous les points d'arrêt définis pour une tâche.

CreateBreakpointTarget(Int32, String)

Crée un point d'arrêt pour la tâche, avec l'ID et la description spécifiés du point d'arrêt.

Equals(Object)

Détermine si les deux instances d'objet sont égales.

(Hérité de DtsObject)
GetBreakpointTarget(Int32)

Retourne l'objet de point d'arrêt pour un ID de point d'arrêt spécifique.

GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de DtsObject)
IsBreakpointTargetEnabled(Int32)

Valeur booléenne qui indique si le point d’arrêt est activé.

RemoveBreakpointTarget(Int32)

Supprime d'une tâche un point d'arrêt créé précédemment.

S’applique à