BackgroundTaskCancellationReason Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Gründe für das Abbrechen einer Hintergrundaufgabe an.
public enum class BackgroundTaskCancellationReason
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BackgroundTaskCancellationReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BackgroundTaskCancellationReason
var value = Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.abort
Public Enum BackgroundTaskCancellationReason
- Vererbung
-
BackgroundTaskCancellationReason
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Felder
Abort | 0 | Die Hintergrundaufgabe wurde von der Anwendung abgebrochen. Dies kann aus einem der folgenden vier Gründe auftreten:
|
ConditionLoss | 6 | Die Hintergrundaufgabe wurde abgebrochen, weil mindestens eine der erforderlichen Bedingungen nicht mehr erfüllt ist. |
EnergySaver | 11 | Die Hintergrundaufgabe wurde aufgrund der aktuellen Energiesparrichtlinie abgebrochen. |
ExecutionTimeExceeded | 9 | Die Hintergrundaufgabe wurde abgebrochen, weil sie die zugewiesene Ausführungszeit überschritten hat. |
IdleTask | 4 | Die Hintergrundaufgabe wurde abgebrochen, weil sie aktiv war, aber keine Arbeit ausführte. |
LoggingOff | 2 | Die Hintergrundaufgabe wurde abgebrochen, weil sich der Benutzer beim System abgemeldet hat. |
QuietHoursEntered | 8 | Die Hintergrundaufgabe wurde abgebrochen, weil das Gerät in die Ruhezeit getreten ist. Hinweis QuietHoursEntered ist ab Windows 10 nicht mehr verfügbar. |
ResourceRevocation | 10 | Die Hintergrundaufgabe wurde abgebrochen, weil das System zusätzliche Ressourcen benötigte. Die Hintergrundaufgabe wurde abgebrochen, um diese Ressourcen freizugeben. |
ServicingUpdate | 3 | Die Hintergrundaufgabe wurde abgebrochen, weil die Anwendung aktualisiert wurde. |
SystemPolicy | 7 | Die Hintergrundaufgabe wurde aufgrund der Systemrichtlinie abgebrochen. |
Terminating | 1 | Die Hintergrundaufgabe wurde abgebrochen, da die Anwendung aufgrund einer Systemrichtlinie beendet wird. Die Anwendung sollte jeden Zustand speichern, der beim Neustart der Anwendung benötigt wird. |
Uninstall | 5 | Die Hintergrundaufgabe wurde abgebrochen, weil die Anwendung deinstalliert wurde. |