FileEntityAsyncQueue クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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)
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| FileEntityAsyncQueue(Task<Boolean>) | |
プロパティ
| 名前 | 説明 |
|---|---|
| AreResultsAccurate |
キューの内容が正確かどうかを示すブール値を返すタスクを取得します。 |
| Completion |
Complete()が呼び出され、キューが空のときに完了状態に遷移するタスクを取得します。 (継承元 AsyncQueue<T>) |
| Count |
キューに現在存在する要素の数を取得します。 (継承元 AsyncQueue<T>) |
| InitialCapacity |
キューの初期容量を取得します。 (継承元 AsyncQueue<T>) |
| IsCompleted |
キューが空で、 Complete() 呼び出されたかどうかを示す値を取得します。 (継承元 AsyncQueue<T>) |
| IsEmpty |
キューが現在空かどうかを示す値を取得します。 (継承元 AsyncQueue<T>) |
| SyncRoot |
このキューで使用される同期オブジェクトを取得します。 (継承元 AsyncQueue<T>) |
メソッド
| 名前 | 説明 |
|---|---|
| Complete() |
それ以上の要素がエンキューされていないことを通知します。 (継承元 AsyncQueue<T>) |
| DequeueAsync(CancellationToken) |
結果がキューの先頭にある要素であるタスクを取得します。 (継承元 AsyncQueue<T>) |
| Enqueue(T) |
キューの末尾に要素を追加します。 (継承元 AsyncQueue<T>) |
| OnCompleted() |
キューが完了したときに呼び出されます。 (継承元 AsyncQueue<T>) |
| OnDequeued(T) |
値がデキューされたときに呼び出されます。 (継承元 AsyncQueue<T>) |
| OnEnqueued(T, Boolean) |
値がエンキューされたときに呼び出されます。 (継承元 AsyncQueue<T>) |
| Peek() |
キューから値を削除せずに、キューの先頭にある値を取得します。 (継承元 AsyncQueue<T>) |
| ToArray() |
このキューのコピーを配列として返します。 (継承元 AsyncQueue<T>) |
| TryDequeue(Predicate<T>, T) |
指定されたチェックを満たす要素が使用可能な場合は、すぐにキューの先頭から要素をデキューします。それ以外の場合は、要素なしで返されます。 (継承元 AsyncQueue<T>) |
| TryDequeue(T) |
キューが使用可能な場合は、すぐにキューの先頭から要素をデキューし、それ以外の場合は要素なしで返します。 (継承元 AsyncQueue<T>) |
| TryEnqueue(T) |
まだ完了していない場合は、キューの末尾に要素を追加します。 (継承元 AsyncQueue<T>) |
| TryPeek(T) |
キューが空でない場合は、キューから削除せずに、キューの先頭にある値を取得します。 (継承元 AsyncQueue<T>) |