BreakpointManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce tutti i punti di interruzione impostati in un'attività. La classe non può essere ereditata.
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
- Ereditarietà
Commenti
Le attività creano punti di interruzione chiamando il CreateBreakpointTarget metodo di BreakpointManager e fornendo un ID e una descrizione del punto di interruzione come parametri al metodo . Quando un'attività raggiunge il punto nel codice che contiene il punto di interruzione, valuta il punto di interruzione per verificare se deve sospendere l'esecuzione. L'esecuzione viene sospesa se è IsBreakpointTargetEnabledtrue
. Se true
, l'attività invia una notifica al motore di runtime generando l'evento OnBreakpointHit. Per informazioni sui punti di interruzione personalizzati, vedere Aggiunta del supporto per il debug in un'attività personalizzata.
Metodi
ClearBreakpointTargets() |
Rimuove tutti i punti di interruzione impostati in un'attività. |
CreateBreakpointTarget(Int32, String) |
Crea un nuovo punto di interruzione con l'ID e la descrizione specificati nell'attività. |
Equals(Object) |
Determina se due istanze di un oggetto sono uguali. (Ereditato da DtsObject) |
GetBreakpointTarget(Int32) |
Restituisce l'oggetto punto di interruzione per uno specifico ID di punto di interruzione. |
GetHashCode() |
Restituisce il codice hash per l'istanza. (Ereditato da DtsObject) |
IsBreakpointTargetEnabled(Int32) |
Valore booleano che indica se il punto di interruzione è abilitato. |
RemoveBreakpointTarget(Int32) |
Rimuove un punto di interruzione precedentemente creato da un'attività. |