IDTSBreakpointSite.AcceptBreakpointManager Yöntemi
Geçişleri bir BreakpointManager için bir görev.Görev kesme noktası Yöneticisi, oluşturma, kaldırma ve kesme noktalarını durumunu denetlemek için kullanır.Bu yöntem çalışma zamanı tarafından verilir ve kod içinde kullandınız.
Ad Alanı: Microsoft.SqlServer.Dts.Runtime
Derleme: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)
Sözdizimi
'Bildirim
Sub AcceptBreakpointManager ( _
breakpointManager As BreakpointManager _
)
'Kullanım
Dim instance As IDTSBreakpointSite
Dim breakpointManager As BreakpointManager
instance.AcceptBreakpointManager(breakpointManager)
void AcceptBreakpointManager(
BreakpointManager breakpointManager
)
void AcceptBreakpointManager(
BreakpointManager^ breakpointManager
)
abstract AcceptBreakpointManager :
breakpointManager:BreakpointManager -> unit
function AcceptBreakpointManager(
breakpointManager : BreakpointManager
)
Parametreler
- breakpointManager
Tür: Microsoft.SqlServer.Dts.Runtime.BreakpointManager
Bu görev için belirli kesme noktası Yöneticisi.
Örnekler
Özel bir görev oluşturursanız, bu yöntem geçersiz kılınır.Aşağıdaki örnek kodu kullanarak bir kesme noktası oluşturma gösterilmiştir BreakpointManager ve OnBreakpointHit olay oluşturmak için bir yöntem.
public void AcceptBreakpointManager( BreakpointManager breakPointManager )
{
// Store the breakpoint manager locally.
this.bpm = breakPointManager;
// Create a breakpoint.
this.bpm.CreateBreakPoint( 1 , "A sample breakpoint." );
}
public override DTSExecResult Execute( Connections connections, Variables variables, IDTSComponentEvents events, IDTSLogging log, DtsTransaction txn)
{
if( this.bpm.IsBreakpointTargetEnabled( 1 ) == true )
events.OnBreakpointHit( this.bpm.GetBreakpointTarget( 1 ) );
}
Public Sub AcceptBreakpointManager(ByVal breakPointManager As BreakpointManager)
' Store the breakpoint manager locally.
Me.bpm = breakPointManager
' Create a breakpoint.
Me.bpm.CreateBreakPoint(1 , "A sample breakpoint.")
End Sub
Public Overrides Function Execute(ByVal connections As Connections, ByVal variables As Variables, ByVal events As IDTSComponentEvents, ByVal log As IDTSLogging, ByVal txn As DtsTransaction) As DTSExecResult
If Me.bpm.IsBreakpointTargetEnabled(1) = True Then
events.OnBreakpointHit(Me.bpm.GetBreakpointTarget(1))
End If
End Function