Message.Asynchronous Properti

Definisi

Mengembalikan true jika pesan asinkron, yang berarti tidak tunduk pada Looper hambatan sinkronisasi. -or- Mengatur apakah pesan asinkron, yang berarti bahwa pesan tersebut tidak tunduk pada penghalang Looper sinkronisasi.

public bool Asynchronous { [Android.Runtime.Register("isAsynchronous", "()Z", "", ApiSince=22)] get; [Android.Runtime.Register("setAsynchronous", "(Z)V", "", ApiSince=22)] set; }
[<get: Android.Runtime.Register("isAsynchronous", "()Z", "", ApiSince=22)>]
[<set: Android.Runtime.Register("setAsynchronous", "(Z)V", "", ApiSince=22)>]
member this.Asynchronous : bool with get, set

Nilai Properti

True jika pesan tidak sinkron.

Atribut

Keterangan

Dokumentasi getter properti:

Mengembalikan true jika pesan asinkron, yang berarti tidak tunduk pada Looper hambatan sinkronisasi.

Java dokumentasi untuk android.os.Message.isAsynchronous().

Dokumentasi setter properti:

Mengatur apakah pesan tidak sinkron, yang berarti bahwa pesan tersebut tidak tunduk pada Looper hambatan sinkronisasi.

Operasi tertentu, seperti pembatalan tampilan, dapat memperkenalkan hambatan sinkronisasi ke dalam Looperantrean pesan 's untuk mencegah pesan berikutnya dikirimkan sampai beberapa kondisi terpenuhi. Dalam kasus pembatalan tampilan, pesan yang diposting setelah panggilan ke android.view.View#invalidate ditangguhkan dengan cara hambatan sinkronisasi hingga bingkai berikutnya siap untuk digambar. Hambatan sinkronisasi memastikan bahwa permintaan pembatalan sepenuhnya ditangani sebelum melanjutkan.

Pesan asinkron dikecualikan dari hambatan sinkronisasi. Mereka biasanya mewakili gangguan, peristiwa input, dan sinyal lain yang harus ditangani secara independen bahkan sementara pekerjaan lain telah ditangguhkan.

Perhatikan bahwa pesan asinkron dapat dikirimkan secara tidak berurutan sehubungan dengan pesan sinkron meskipun selalu dikirimkan secara berurutan di antara mereka sendiri. Jika urutan relatif pesan-pesan ini penting maka mereka mungkin tidak boleh asinkron di tempat pertama. Gunakan dengan hati-hati.

Java dokumentasi untuk android.os.Message.setAsynchronous(boolean).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk