Lingua

FileEntityAsyncQueue Classe

Definizione

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à
FileEntityAsyncQueue

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>)

Si applica a