CompletionList<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje czytelną listę CompletionItems lub CompletionItemWithHighlights zdolnych do wydajnego przechowywania dużej liczby elementów.
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)
Parametry typu
- T
- Dziedziczenie
-
CompletionList<T>
- Implementuje
Uwagi
CompletionList<T> wystąpienia są prawidłowe tylko w okresie istnienia istotnego IAsyncCompletionSession elementu i nie powinny być do niego odwoływały się poza tym.
Właściwości
Count |
Pobiera liczbę CompletionItems na liście. |
Empty |
Puste wystąpienie klasy CompletionList<T>. |
IsEmpty |
Pobiera, czy lista s jest pusta CompletionItem. |
Item[Int32] |
Pobiera CompletionItem się do określonego indeksu. |
Metody
GetEnumerator() |
Zwraca moduł wyliczający, który iteruje tę listę s CompletionItem. |
Jawne implementacje interfejsu
IDisposable.Dispose() |
Reprezentuje czytelną listę CompletionItems lub CompletionItemWithHighlights zdolnych do wydajnego przechowywania dużej liczby elementów. |
IEnumerable.GetEnumerator() |
Reprezentuje czytelną listę CompletionItems lub CompletionItemWithHighlights zdolnych do wydajnego przechowywania dużej liczby elementów. |
Metody rozszerzania
EmptyIfNull<T>(IEnumerable<T>) |
Zwróć tę wyliczenie, jeśli nie ma wartości null. W przypadku, gdy ma wartość null, zwraca puste wyliczenie. |