PooledSpan<T> Konstruktory
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í.
Přetížení
PooledSpan<T>(IEnumerable<T>, Boolean, ArrayPool<T>) |
Žádost o pole ve fondu, které kopíruje elementy z poskytnutého IEnumerable<T> |
PooledSpan<T>(Int32, Boolean, ArrayPool<T>) |
Vyžádejte si pole ve fondu, které má zadanou velikost. |
PooledSpan<T>(IEnumerable<T>, Boolean, ArrayPool<T>)
Žádost o pole ve fondu, které kopíruje elementy z poskytnutého IEnumerable<T>
public PooledSpan (System.Collections.Generic.IEnumerable<T> original, bool clearWhenDisposed = false, System.Buffers.ArrayPool<T>? pool = default);
new Microsoft.VisualStudio.Utilities.PooledSpan<'T> : seq<'T> * bool * System.Buffers.ArrayPool<'T> -> Microsoft.VisualStudio.Utilities.PooledSpan<'T>
Public Sub New (original As IEnumerable(Of T), Optional clearWhenDisposed As Boolean = false, Optional pool As ArrayPool(Of T) = Nothing)
Parametry
- original
- IEnumerable<T>
Výčet, ze který lze kopírovat prvky.
- clearWhenDisposed
- Boolean
Pokud by měly být prvky v matici nastaveny na výchozí hodnotu po vrácení pole ve fondu.
- pool
- ArrayPool<T>
Fond, ze který chcete požádat o pole.
Platí pro
PooledSpan<T>(Int32, Boolean, ArrayPool<T>)
Vyžádejte si pole ve fondu, které má zadanou velikost.
public PooledSpan (int minimumSize, bool clearWhenDisposed = false, System.Buffers.ArrayPool<T>? pool = default);
new Microsoft.VisualStudio.Utilities.PooledSpan<'T> : int * bool * System.Buffers.ArrayPool<'T> -> Microsoft.VisualStudio.Utilities.PooledSpan<'T>
Public Sub New (minimumSize As Integer, Optional clearWhenDisposed As Boolean = false, Optional pool As ArrayPool(Of T) = Nothing)
Parametry
- minimumSize
- Int32
Požadovaná velikost pole.
- clearWhenDisposed
- Boolean
Pokud by měly být prvky v matici nastaveny na výchozí hodnotu po vrácení pole ve fondu.
- pool
- ArrayPool<T>
Fond, ze který chcete požádat o pole.