AsyncQueue<T>.Completion 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 tugas yang beralih ke status selesai saat Complete() dipanggil dan antrean kosong.
public:
property System::Threading::Tasks::Task ^ Completion { System::Threading::Tasks::Task ^ get(); };
public System.Threading.Tasks.Task Completion { get; }
member this.Completion : System.Threading.Tasks.Task
Public ReadOnly Property Completion As Task
Nilai Properti
Menampilkan Task.
Keterangan
Properti ini mudah menguap untuk mencegah CPU menyusun ulang perintah di sekitar penugasan (atau baca) bidang ini. Ini memungkinkan pola check-lock-check di properti ini dapat diandalkan ketika satu utas dalam kunci menginisialisasi nilai dan menetapkan bidang, dan model memori yang lemah memungkinkannya ditetapkan sebelum diinisialisasi. Utas lain di luar kunci mungkin mengamati bidang non-null dan mulai mengakses properti Tugas sebelum benar-benar diinisialisasi.