Udostępnij za pośrednictwem


Właściwość ScriptTask.DebugMode

Pobiera lub ustawia wartość wskazującą, czy zadanie jest uruchomione w trybie debugowania i czy powinna podnieść OnBreakpointHit zdarzenie, gdy zadanie jest uruchomione.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Tasks.ScriptTask
Zestaw:  Microsoft.SqlServer.ScriptTask (w Microsoft.SqlServer.ScriptTask.dll)

Składnia

'Deklaracja
Public Property DebugMode As Boolean
    Get
    Set
'Użycie
Dim instance As ScriptTask
Dim value As Boolean

value = instance.DebugMode

instance.DebugMode = value
public bool DebugMode { get; set; }
public:
virtual property bool DebugMode {
    bool get () sealed;
    void set (bool value) sealed;
}
abstract DebugMode : bool with get, set
override DebugMode : bool with get, set
final function get DebugMode () : boolean
final function set DebugMode (value : boolean)

Wartość właściwości

Typ: System.Boolean
TRUE , jeśli obiekt jest debugowanie trybu i raises OnBreakpointHit zdarzenie; w przeciwnym razie false.

Implementacje

IDTSBreakpointSite.DebugMode

Uwagi

IsBreakpointTargetEnabled Wywoływana jest funkcja co czas że zadanie napotka punkt przerwania w kodzie.Ponieważ wywołanie funkcja IsBreakpointTargetEnabled Aby zobaczyć czy włączone jest miejsce docelowe punkt przerwania jest kosztowne, gdy jest wywoływany cyklicznie, DebugMode Flaga jest używana do określenia, czy debugowanego pliku wykonywalnego.Gdy ta flaga jest zestaw do false, zadanie można uniknąć wywołania, aby sprawdzić, czy są włączone punkt przerwania.Wartość true wskazuje, że zadanie należy sprawdzić, czy włączone punkty przerwania.Gdy true, wartość IsBreakpointTargetEnabled jest sprawdzana.