ImmutableArray<T>.Builder.DrainToImmutable Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí aktuální obsah jako a ImmutableArray<T> nastaví kolekci na pole nulové délky.
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)
Návraty
Neměnné pole.
Poznámky
Pokud Capacity se Countrovná, interní pole se extrahuje jako pole ImmutableArray<T> bez kopírování obsahu. V opačném případě se obsah zkopíruje do nového pole. Kolekce se pak nastaví na pole nulové délky.