FileEntityAsyncQueue Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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)
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| FileEntityAsyncQueue(Task<Boolean>) | |
Proprietà
| Nome | Descrizione |
|---|---|
| AreResultsAccurate |
Ottiene un'attività che restituisce un valore booleano che indica se il contenuto della coda è accurato o meno. |
| Completion |
Ottiene un'attività che passa a uno stato completato quando Complete() viene chiamato e la coda è vuota. (Ereditato da AsyncQueue<T>) |
| Count |
Ottiene il numero di elementi attualmente presenti nella coda. (Ereditato da AsyncQueue<T>) |
| InitialCapacity |
Ottiene la capacità iniziale per la coda. (Ereditato da AsyncQueue<T>) |
| IsCompleted |
Ottiene un valore che indica se la coda è sia vuota che è stata Complete() richiamata. (Ereditato da AsyncQueue<T>) |
| IsEmpty |
Ottiene un valore che indica se la coda è attualmente vuota. (Ereditato da AsyncQueue<T>) |
| SyncRoot |
Ottiene l'oggetto di sincronizzazione utilizzato da questa coda. (Ereditato da AsyncQueue<T>) |
Metodi
| Nome | Descrizione |
|---|---|
| Complete() |
Segnala che non verranno accodati altri elementi. (Ereditato da AsyncQueue<T>) |
| DequeueAsync(CancellationToken) |
Ottiene un'attività il cui risultato è l'elemento all'inizio della coda. (Ereditato da AsyncQueue<T>) |
| Enqueue(T) |
Aggiunge un elemento alla parte finale della coda. (Ereditato da AsyncQueue<T>) |
| OnCompleted() |
Richiamato al termine della coda. (Ereditato da AsyncQueue<T>) |
| OnDequeued(T) |
Richiamato quando un valore viene dequeued. (Ereditato da AsyncQueue<T>) |
| OnEnqueued(T, Boolean) |
Richiamato quando viene accodato un valore. (Ereditato da AsyncQueue<T>) |
| Peek() |
Ottiene il valore all'inizio della coda senza rimuoverlo dalla coda. (Ereditato da AsyncQueue<T>) |
| ToArray() |
Restituisce una copia di questa coda come matrice. (Ereditato da AsyncQueue<T>) |
| TryDequeue(Predicate<T>, T) |
Rimuove immediatamente dalla coda l'elemento dall'intestazione della coda, se disponibile che soddisfa il controllo specificato; in caso contrario restituisce senza un elemento . (Ereditato da AsyncQueue<T>) |
| TryDequeue(T) |
Rimuove immediatamente dalla coda l'elemento dall'intestazione della coda, se disponibile, in caso contrario restituisce senza un elemento . (Ereditato da AsyncQueue<T>) |
| TryEnqueue(T) |
Aggiunge un elemento alla parte finale della coda se non è ancora stato completato. (Ereditato da AsyncQueue<T>) |
| TryPeek(T) |
Ottiene il valore all'inizio della coda senza rimuoverlo dalla coda, se non è vuoto. (Ereditato da AsyncQueue<T>) |