DkmRuntimeBreakpoint.Test Methode

Definition

Überlädt

Test()

Bestimmt, ob der angegebene dkmruntimebreakpoint aktiviert werden konnte. Dies wird im Dialogfeld Breakpoints zum Überprüfen von Breakpoints verwendet, bevor das Dialogfeld geschlossen wird.

Test(DkmWorkList, DkmCompletionRoutine<DkmTestRuntimeBreakpointAsyncResult>)

Bestimmt, ob der angegebene dkmruntimebreakpoint aktiviert werden konnte. Dies wird im Dialogfeld Breakpoints zum Überprüfen von Breakpoints verwendet, bevor das Dialogfeld geschlossen wird.

Diese Methode fügt ein neues Arbeits Element an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeits Element angefügt wurde. Die tatsächliche Verarbeitung der Arbeitsaufgabe erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Abschluss Routine abgeschlossen wurde.

Test()

Bestimmt, ob der angegebene dkmruntimebreakpoint aktiviert werden konnte. Dies wird im Dialogfeld Breakpoints zum Überprüfen von Breakpoints verwendet, bevor das Dialogfeld geschlossen wird.

public:
 void Test();
public:
 void Test();
void Test();
public void Test ();
member this.Test : unit -> unit
Public Sub Test ()

Ausnahmen

E_RUNTIME_BREAKPOINT_ERROR gibt an, dass ein Fehler in einer Monitor Komponente aufgetreten ist, während der Lauf Zeit Haltepunkt getestet wurde und dass die Überwachungskomponente eine Fehlermeldung über idkmdatabreakpointerrorinfoclient. OnError bereitgestellt hat.

Gilt für

Test(DkmWorkList, DkmCompletionRoutine<DkmTestRuntimeBreakpointAsyncResult>)

Bestimmt, ob der angegebene dkmruntimebreakpoint aktiviert werden konnte. Dies wird im Dialogfeld Breakpoints zum Überprüfen von Breakpoints verwendet, bevor das Dialogfeld geschlossen wird.

Diese Methode fügt ein neues Arbeits Element an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeits Element angefügt wurde. Die tatsächliche Verarbeitung der Arbeitsaufgabe erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Abschluss Routine abgeschlossen wurde.

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

Parameter

WorkList
DkmWorkList

Worklist, an das das neue Arbeits Element angefügt werden soll.

CompletionRoutine
DkmCompletionRoutine<DkmTestRuntimeBreakpointAsyncResult>

Die Routine, die nach Abschluss der Anforderung ausgelöst werden soll. Wenn die Anforderung erfolgreich an die Arbeitsliste angehängt wird, wird diese immer ausgelöst (auch wenn der Vorgang abgebrochen wird). Dies wird nie ausgelöst, wenn das Anfügen der Arbeitsaufgabe fehlschlägt.

Gilt für