Udostępnij za pośrednictwem


DkmTransportConnection.TerminateAppPackage Metoda

Definicja

Kończenie pakietu aplikacji. Służy do zapewnienia, że wszystkie procesy skojarzone z pakietem zostały zatrzymane.

Ta metoda dołączy nowy element roboczy do określonej listy roboczej i powróci po dołączeniu elementu roboczego. Rzeczywiste przetwarzanie elementu roboczego jest asynchroniczne. Obiekt wywołujący zostanie powiadomiony, że żądanie zostało ukończone przez procedurę uzupełniania.

Ten interfejs API został wprowadzony w programie Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9).

public void TerminateAppPackage (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DefaultPort.DkmAppPackageId AppPackageId, int SessionId, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DefaultPort.DkmTerminateAppPackageAsyncResult> CompletionRoutine);
member this.TerminateAppPackage : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DefaultPort.DkmAppPackageId * int * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DefaultPort.DkmTerminateAppPackageAsyncResult> -> unit
Public Sub TerminateAppPackage (WorkList As DkmWorkList, AppPackageId As DkmAppPackageId, SessionId As Integer, CompletionRoutine As DkmCompletionRoutine(Of DkmTerminateAppPackageAsyncResult))

Parametry

WorkList
DkmWorkList

WorkList, aby dołączyć nowy element roboczy do.

AppPackageId
DkmAppPackageId

[W] Identyfikuje pakiet aplikacji ze Sklepu Windows lub pakiet aplikacji Windows Phone.

SessionId
Int32

[W] Identyfikator sesji, w której jest uruchomiona aplikacja.

CompletionRoutine
DkmCompletionRoutine<DkmTerminateAppPackageAsyncResult>

Procedura uruchamiania po zakończeniu żądania. Jeśli żądanie zostanie pomyślnie dołączone do listy roboczej, zawsze zostanie to uruchomione (w tym po anulowaniu operacji). Nigdy nie zostanie wyzwolony w przypadku niepowodzenia dołączania elementu roboczego.

Dotyczy