IDkmBreakpointHitWithErrorReceived.OnBreakpointHitWithErrorReceived(DkmPendingBreakpoint, DkmThread, Boolean, DkmBreakpointMessageLevel, String, DkmEventDescriptorS) Methode

Definition

"Onbreakpointhitwitherrorempfangene" wird als Teil der Ereignisverarbeitung aufgerufen. Weitere Informationen finden Sie unter Schnittstellen Definition.

public:
 void OnBreakpointHitWithErrorReceived(Microsoft::VisualStudio::Debugger::Breakpoints::DkmPendingBreakpoint ^ pendingBreakpoint, Microsoft::VisualStudio::Debugger::DkmThread ^ thread, bool hasException, Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointMessageLevel level, System::String ^ message, Microsoft::VisualStudio::Debugger::DkmEventDescriptorS ^ eventDescriptor);
public void OnBreakpointHitWithErrorReceived (Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint pendingBreakpoint, Microsoft.VisualStudio.Debugger.DkmThread thread, bool hasException, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel level, string message, Microsoft.VisualStudio.Debugger.DkmEventDescriptorS eventDescriptor);
abstract member OnBreakpointHitWithErrorReceived : Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint * Microsoft.VisualStudio.Debugger.DkmThread * bool * Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel * string * Microsoft.VisualStudio.Debugger.DkmEventDescriptorS -> unit
Public Sub OnBreakpointHitWithErrorReceived (pendingBreakpoint As DkmPendingBreakpoint, thread As DkmThread, hasException As Boolean, level As DkmBreakpointMessageLevel, message As String, eventDescriptor As DkmEventDescriptorS)

Parameter

pendingBreakpoint
DkmPendingBreakpoint

In Ein hohes Haltepunkt Objekt, das an ein Konstrukt auf Benutzerebene gebunden ist (z.: Quelldatei, Funktionsname), das NULL oder mehr Konstrukte auf Codeebene (dkmboundbreakpoint) zugeordnet werden kann und die im Laufe der Zeit überwacht werden kann.

thread
DkmThread

In Dkmthread stellt einen Thread dar, der im Ziel Prozess ausgeführt wird.

hasException
Boolean

In Enthält true, wenn die Quell Lauf Zeit Instanz ermitteln kann, ob eine Ausnahme in dem Thread aktiv ist, der auf den Breakpoint trifft. Zurzeit legen nur verwaltete Lauf Zeit Instanzen diese fest. Hiermit wird schnell festgestellt, ob eine Ausnahme spezifische Logik angewendet werden sollte, ohne dass ein weiterer Netzwerkroundtrip durchführen wird.

level
DkmBreakpointMessageLevel

In Beschreibt den Schweregrad einer Nachricht, die von einem Breakpoint-Manager zurück an die Quell Komponente gesendet wird. Diese Liste ist nach Priorität sortiert, da auf der Benutzeroberfläche nur die wichtigste Warnung angezeigt wird. Alle Warnungen werden ignoriert, wenn der Haltepunkt gebunden ist.

message
String

In Die Fehlermeldung, die gemeldet werden soll.

eventDescriptor
DkmEventDescriptorS

In Beschreibt das Ereignis, das verarbeitet wird, und ermöglicht es einer Komponente, dieses Ereignis zu unterdrücken.

Gilt für