DkmBoundBreakpoint.Disable Yöntem

Tanım

Artık isabet ettirilmeyecek şekilde, bağlantılı kesme noktasını devre dışı bırakın. Bağlantılı kesme noktası zaten devre dışıysa, bu işlemin bir etkisi yoktur.

Bu yöntem, belirtilen çalışma listesine yeni bir iş öğesi ekler ve iş öğesi eklendikten sonra döndürülür. İş öğesinin gerçek işlenmesi zaman uyumsuzdur. Çağrıyı yapan, isteğin tamamlanma yordamı aracılığıyla tamamlandığını bilgilendirilir.

Konum kısıtlaması: API 'nin bir IDE bileşeninden çağrılması gerekir (bileşen düzeyi > 100.000).

public:
 void Disable(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Breakpoints::DkmDisableBoundBreakpointAsyncResult> ^ CompletionRoutine);
public void Disable (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Breakpoints.DkmDisableBoundBreakpointAsyncResult> CompletionRoutine);
member this.Disable : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Breakpoints.DkmDisableBoundBreakpointAsyncResult> -> unit
Public Sub Disable (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmDisableBoundBreakpointAsyncResult))

Parametreler

WorkList
DkmWorkList

Yeni iş öğesinin ekleneceği WorkList.

CompletionRoutine
DkmCompletionRoutine<DkmDisableBoundBreakpointAsyncResult>

İstek tamamlandığında harekete geçirme yordamı. İstek, iş listesine başarıyla eklendiğinde, bu her zaman başlatılır (işlem iptal edildiğinde dahil). Bu, iş öğesi ekleme başarısız olursa hiçbir şekilde harekete geçmeyecektir.

Şunlara uygulanır