BackgroundTaskCancellationReason Enum

Definisi

Menentukan alasan pembatalan tugas latar belakang.

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
Warisan
BackgroundTaskCancellationReason
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Bidang

Abort 0

Tugas latar belakang dibatalkan oleh aplikasi. Ini dapat terjadi karena salah satu dari empat alasan berikut:

  • Tugas dianggap sebagai tugas menganggur. Ini berarti bahwa tugas latar belakang masih berjalan, tetapi tanpa melakukan apa pun - misalnya, tugas JavaScript yang tidak memanggil fungsi close().
  • Tugas latar belakang menggunakan MaintenanceTrigger dan sistem beralih ke DC (daya baterai).
  • Aplikasi membatalkan pendaftaran tugas latar belakang, dalam hal ini tugas dibatalkan jika sedang berjalan.
  • Aplikasi yang mendaftarkan tugas latar belakang dihapus saat tugas sedang berjalan.
ConditionLoss 6

Tugas latar belakang dibatalkan karena satu atau beberapa kondisi yang diperlukan tidak lagi terpenuhi.

EnergySaver 11

Tugas latar belakang dibatalkan karena kebijakan Penghemat Energi saat ini.

ExecutionTimeExceeded 9

Tugas latar belakang dibatalkan karena melebihi waktu yang dialokasikan untuk dijalankan.

IdleTask 4

Tugas latar belakang dibatalkan karena aktif, tetapi tidak melakukan pekerjaan apa pun.

LoggingOff 2

Tugas latar belakang dibatalkan karena pengguna telah keluar dari sistem.

QuietHoursEntered 8

Tugas latar belakang dibatalkan karena perangkat memasuki periode jam tenang.

Catatan

QuietHoursEntered tidak lagi tersedia untuk digunakan pada Windows 10.

ResourceRevocation 10

Tugas latar belakang dibatalkan karena sistem memerlukan sumber daya tambahan. Tugas latar belakang dibatalkan untuk membebaskan sumber daya tersebut.

ServicingUpdate 3

Tugas latar belakang dibatalkan karena aplikasi diperbarui.

SystemPolicy 7

Tugas latar belakang dibatalkan karena kebijakan sistem.

Terminating 1

Tugas latar belakang dibatalkan karena aplikasi akan dihentikan karena kebijakan sistem. Aplikasi harus menyimpan status apa pun yang akan diperlukan saat aplikasi dimulai ulang.

Uninstall 5

Tugas latar belakang dibatalkan karena aplikasi telah dihapus instalasinya.

Berlaku untuk