JoinableTaskCollection Kelas
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.
Kumpulan objek yang tidak lengkap JoinableTask .
public ref class JoinableTaskCollection : System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Threading::JoinableTask ^>
[System.Diagnostics.DebuggerDisplay("JoinableTaskCollection: {displayName ?? "(anonymous)"}")]
public class JoinableTaskCollection : System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Threading.JoinableTask>
[<System.Diagnostics.DebuggerDisplay("JoinableTaskCollection: {displayName ?? "(anonymous)"}")>]
type JoinableTaskCollection = class
interface seq<JoinableTask>
interface IEnumerable
Public Class JoinableTaskCollection
Implements IEnumerable(Of JoinableTask)
- Warisan
-
JoinableTaskCollection
- Atribut
- Penerapan
Keterangan
Setiap yang selesai JoinableTask secara otomatis dihapus dari koleksi.
Konstruktor
JoinableTaskCollection(JoinableTaskContext, Boolean) |
Menginisialisasi instans baru kelas JoinableTaskCollection. |
Properti
Context |
Mendapatkan tempat JoinableTaskContext koleksi ini berada. |
DisplayName |
Mendapatkan atau menetapkan nama yang dapat dibaca manusia yang mungkin muncul di laporan hang. |
Metode
Add(JoinableTask) |
Menambahkan yang ditentukan JoinableTask ke koleksi ini. |
Contains(JoinableTask) |
Memeriksa apakah tugas yang dapat digabungkan yang ditentukan adalah anggota koleksi ini. |
GetEnumerator() |
Menghitung tugas dalam koleksi ini. |
Join() |
Berbagi akses ke utas utama yang mungkin dimiliki JoinableTask pemanggil (jika ada) dengan semua instans JoinableTask dalam koleksi ini hingga nilai yang dikembalikan dibuang. |
JoinTillEmptyAsync() |
Menggabungkan konteks pemanggil ke koleksi ini sampai koleksi kosong. |
JoinTillEmptyAsync(CancellationToken) |
Menggabungkan konteks pemanggil ke koleksi ini sampai koleksi kosong. |
Remove(JoinableTask) |
Menghapus yang ditentukan JoinableTask dari koleksi ini, atau mengurangi jumlah ref jika koleksi ini melacaknya. |
Implementasi Antarmuka Eksplisit
IEnumerable.GetEnumerator() |
Menghitung tugas dalam koleksi ini. |
Metode Ekstensi
EmptyIfNull<T>(IEnumerable<T>) |
Kembalikan enumerasi ini jika tidak null. Jika null mengembalikan enumerasi kosong. |
Berlaku untuk
Keamanan Thread
Jenis ini aman untuk semua anggota.