Share via


CompletionList<T> Classe

Definizione

Rappresenta un elenco di sola lettura di CompletionItems o CompletionItemWithHighlightin grado di archiviare in modo efficiente un numero elevato di elementi.

public sealed class CompletionList<T> : IDisposable, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>
type CompletionList<'T> = class
    interface IReadOnlyList<'T>
    interface seq<'T>
    interface IEnumerable
    interface IReadOnlyCollection<'T>
    interface IDisposable
Public NotInheritable Class CompletionList(Of T)
Implements IDisposable, IEnumerable(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T)

Parametri di tipo

T
Ereditarietà
CompletionList<T>
Implementazioni

Commenti

CompletionList<T> Le istanze sono valide solo durante la durata di un elemento IAsyncCompletionSession pertinente e non devono essere referenziate oltre tale condizione.

Proprietà

Count

Ottiene il numero di CompletionItems nell'elenco.

Empty

Istanza vuota di CompletionList<T>.

IsEmpty

Ottiene un valore che indica se l'elenco di CompletionItemoggetti è vuoto.

Item[Int32]

Ottiene CompletionItem in corrispondenza dell'indice specificato.

Metodi

GetEnumerator()

Restituisce un enumeratore che scorre questo elenco di CompletionItemoggetti .

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Rappresenta un elenco di sola lettura di CompletionItems o CompletionItemWithHighlightin grado di archiviare in modo efficiente un numero elevato di elementi.

IEnumerable.GetEnumerator()

Rappresenta un elenco di sola lettura di CompletionItems o CompletionItemWithHighlightin grado di archiviare in modo efficiente un numero elevato di elementi.

Metodi di estensione

EmptyIfNull<T>(IEnumerable<T>)

Restituisce questa enumerazione nel caso in cui non sia Null. Nel caso in cui sia null restituisce un'enumerazione vuota.

Si applica a