Compartir a través de


PooledSpan<T> Constructores

Definición

Sobrecargas

PooledSpan<T>(IEnumerable<T>, Boolean, ArrayPool<T>)

Solicitud de una matriz agrupada que copia elementos del proporcionado IEnumerable<T>

PooledSpan<T>(Int32, Boolean, ArrayPool<T>)

Solicite una matriz agrupada que tenga el tamaño especificado.

PooledSpan<T>(IEnumerable<T>, Boolean, ArrayPool<T>)

Solicitud de una matriz agrupada que copia elementos del proporcionado 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)

Parámetros

original
IEnumerable<T>

Enumerable desde el que se van a copiar los elementos.

clearWhenDisposed
Boolean

Si los elementos de la matriz deben establecerse en su valor predeterminado una vez que se devuelve la matriz agrupada.

pool
ArrayPool<T>

Grupo desde el que se va a solicitar la matriz.

Se aplica a

PooledSpan<T>(Int32, Boolean, ArrayPool<T>)

Solicite una matriz agrupada que tenga el tamaño especificado.

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)

Parámetros

minimumSize
Int32

Tamaño requerido de la matriz.

clearWhenDisposed
Boolean

Si los elementos de la matriz deben establecerse en su valor predeterminado una vez que se devuelve la matriz agrupada.

pool
ArrayPool<T>

Grupo desde el que se va a solicitar la matriz.

Se aplica a