IDkmCustomMessageAsyncForwardReceiver176.SendLowerAsync Methode

Definition

Empfängt eine Nachricht, die mit der asynchronen (DkmWorkList)-Version von DkmCustomMessage.SendLower gesendet wurde.

public void SendLowerAsync(Microsoft.VisualStudio.Debugger.DkmCustomMessage customMessage, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmSendLowerAsyncResult> completionRoutine);
abstract member SendLowerAsync : Microsoft.VisualStudio.Debugger.DkmCustomMessage * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmSendLowerAsyncResult> -> unit
Public Sub SendLowerAsync (customMessage As DkmCustomMessage, workList As DkmWorkList, completionRoutine As DkmCompletionRoutine(Of DkmSendLowerAsyncResult))

Parameter

customMessage
DkmCustomMessage

[In] Nachrichtenstruktur, die verwendet wird, um Informationen zwischen benutzerdefinierten Debugger-Back-End-Komponenten und benutzerdefinierten Visual Studio-UI-Komponenten (Pakete, Add-Ins usw.) zu übergeben.

workList
DkmWorkList

WorkList, die derzeit verarbeitet wird. Dieser Wert kann verwendet werden, um auf Abbruch zu überprüfen oder zusätzliche Arbeit anzufügen. Neue Arbeitselemente werden erst ausgeführt, nachdem diese Funktion zurückgegeben wurde.

completionRoutine
DkmCompletionRoutine<DkmSendLowerAsyncResult>

Routine, die ausgelöst werden soll, wenn die Anforderung abgeschlossen ist. Dies wird implizit ausgelöst, wenn die Implementierung einen Fehler von dieser Schnittstellenmethode zurückgibt. Die Implementierung muss diese Methode in allen anderen Szenarien auslösen.

Gilt für: