FileEntityAsyncQueue 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.
public ref class FileEntityAsyncQueue sealed : Microsoft::VisualStudio::Threading::AsyncQueue<Microsoft::VisualStudio::Shell::Internal::FileEnumerationService::FileEntity ^>
public sealed class FileEntityAsyncQueue : Microsoft.VisualStudio.Threading.AsyncQueue<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity>
type FileEntityAsyncQueue = class
inherit AsyncQueue<FileEntity>
Public NotInheritable Class FileEntityAsyncQueue
Inherits AsyncQueue(Of FileEntity)
- Warisan
Konstruktor
| Nama | Deskripsi |
|---|---|
| FileEntityAsyncQueue(Task<Boolean>) | |
Properti
| Nama | Deskripsi |
|---|---|
| AreResultsAccurate |
Mendapatkan tugas yang mengembalikan boolean yang menunjukkan apakah konten antrean akurat atau tidak. |
| Completion |
Mendapatkan tugas yang beralih ke status selesai saat Complete() dipanggil dan antrean kosong. (Diperoleh dari AsyncQueue<T>) |
| Count |
Mendapatkan jumlah elemen yang saat ini dalam antrean. (Diperoleh dari AsyncQueue<T>) |
| InitialCapacity |
Mendapatkan kapasitas awal untuk antrean. (Diperoleh dari AsyncQueue<T>) |
| IsCompleted |
Mendapatkan nilai yang menunjukkan apakah antrean kosong dan telah Complete() dipanggil. (Diperoleh dari AsyncQueue<T>) |
| IsEmpty |
Mendapatkan nilai yang menunjukkan apakah antrean saat ini kosong. (Diperoleh dari AsyncQueue<T>) |
| SyncRoot |
Mendapatkan objek sinkronisasi yang digunakan oleh antrean ini. (Diperoleh dari AsyncQueue<T>) |
Metode
| Nama | Deskripsi |
|---|---|
| Complete() |
Sinyal bahwa tidak ada elemen lebih lanjut yang akan diantrekan. (Diperoleh dari AsyncQueue<T>) |
| DequeueAsync(CancellationToken) |
Mendapatkan tugas yang hasilnya adalah elemen di kepala antrean. (Diperoleh dari AsyncQueue<T>) |
| Enqueue(T) |
Menambahkan elemen ke ekor antrean. (Diperoleh dari AsyncQueue<T>) |
| OnCompleted() |
Dipanggil ketika antrean selesai. (Diperoleh dari AsyncQueue<T>) |
| OnDequeued(T) |
Dipanggil saat nilai didequeued. (Diperoleh dari AsyncQueue<T>) |
| OnEnqueued(T, Boolean) |
Dipanggil saat nilai diantrekan. (Diperoleh dari AsyncQueue<T>) |
| Peek() |
Mendapatkan nilai di kepala antrean tanpa menghapusnya dari antrean. (Diperoleh dari AsyncQueue<T>) |
| ToArray() |
Mengembalikan salinan antrean ini sebagai array. (Diperoleh dari AsyncQueue<T>) |
| TryDequeue(Predicate<T>, T) |
Segera menghapus antrean elemen dari kepala antrean jika tersedia yang memenuhi pemeriksaan yang ditentukan; jika tidak, mengembalikan tanpa elemen. (Diperoleh dari AsyncQueue<T>) |
| TryDequeue(T) |
Segera hapus antrean elemen dari kepala antrean jika tersedia, jika tidak, kembali tanpa elemen. (Diperoleh dari AsyncQueue<T>) |
| TryEnqueue(T) |
Menambahkan elemen ke ekor antrean jika belum selesai. (Diperoleh dari AsyncQueue<T>) |
| TryPeek(T) |
Mendapatkan nilai di kepala antrean tanpa menghapusnya dari antrean, jika tidak kosong. (Diperoleh dari AsyncQueue<T>) |