Bagikan melalui


Binding.IsAsync Properti

Definisi

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.

Berlaku untuk

Lihat juga