BreakpointManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère tous les points d’arrêt qui sont fixés sur 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
Remarques
Les tâches créent des points d’arrêt en appelant la CreateBreakpointTarget méthode de BreakpointManager et en fournissant un ID et une description du point d’arrêt comme paramètres à la méthode. Lorsqu’une tâche atteint le point de son code contenant le point d’arrêt, elle évalue ce point d’arrêt pour voir si elle doit suspendre son exécution. L’exécution est suspendue si le IsBreakpointTargetEnabled est true. Si true, la tâche notifie le moteur d’exécution en remontant l’événement OnBreakpointHit . Pour des informations sur les points d’arrêt personnalisés, voir Ajout de la prise en charge du débogage dans une tâche personnalisée.
Méthodes
| Nom | Description |
|---|---|
| ClearBreakpointTargets() |
Supprime tous les points d’arrêt définis dans une tâche. |
| CreateBreakpointTarget(Int32, String) |
Crée un nouveau point d’arrêt dans la tâche avec l’ID et la description du point d’arrêt spécifiés. |
| Equals(Object) |
Détermine si deux instances d’objet sont égales. (Hérité de DtsObject) |
| GetBreakpointTarget(Int32) |
Retourne l’objet point d’arrêt pour un ID de point d’arrêt spécifique. |
| GetHashCode() |
Retourne le code de hachage pour cette instance. (Hérité de DtsObject) |
| IsBreakpointTargetEnabled(Int32) |
Un booléen qui indique si le point d’arrêt est activé. |
| RemoveBreakpointTarget(Int32) |
Supprime un point d’arrêt déjà créé dans une tâche. |