BreakpointManager Classe

Definizione

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

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à.

Si applica a