ImmutableArray<T>.Builder.DrainToImmutable Metoda
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.
Zwraca bieżącą zawartość jako obiekt ImmutableArray<T> i ustawia kolekcję na tablicę o zerowej długości.
public:
System::Collections::Immutable::ImmutableArray<T> DrainToImmutable();
public System.Collections.Immutable.ImmutableArray<T> DrainToImmutable ();
member this.DrainToImmutable : unit -> System.Collections.Immutable.ImmutableArray<'T>
Public Function DrainToImmutable () As ImmutableArray(Of T)
Zwraca
Tablica niezmienna.
Uwagi
Jeśli Capacity równa Countsię , tablica wewnętrzna zostanie wyodrębniona jako obiekt ImmutableArray<T> bez kopiowania zawartości. W przeciwnym razie zawartość zostanie skopiowana do nowej tablicy. Następnie kolekcja zostanie ustawiona na tablicę o zerowej długości.