Binding.IsAsync Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah Binding nilai harus mendapatkan dan mengatur nilai secara asinkron.
public:
property bool IsAsync { bool get(); void set(bool value); };
public bool IsAsync { get; set; }
member this.IsAsync : bool with get, set
Public Property IsAsync As Boolean
Nilai Properti
Defaultnya adalah false.
Keterangan
IsAsync Gunakan properti saat get aksesor properti sumber pengikatan Anda mungkin memakan waktu lama. Salah satu contohnya adalah properti gambar dengan get aksesor yang mengunduh dari Web. Pengaturan IsAsync untuk true menghindari pemblokiran UI saat unduhan terjadi.
Saat menunggu nilai tiba, pengikatan melaporkan FallbackValue, jika tersedia, atau nilai default properti target pengikatan.
Namun, seharusnya tidak ada banyak skenario di mana Anda perlu menggunakan IsAsync properti . Panduan .NET merekomendasikan untuk mendefinisikan properti yang merupakan urutan besarnya lebih lambat dari set bidang. Saat Anda membuat kelas, pertimbangkan untuk menangani operasi yang sangat lambat di luar get aksesor dan penembolokan hasilnya.