Condividi tramite


PooledSpan<T> Struct

Definizione

Ciò consente la richiesta di una matrice in pool che può essere usata in un oggetto usando l'ambito per ridurre le allocazioni nei percorsi ad accesso frequente.

[System.Runtime.CompilerServices.IsByRefLike]
public ref struct PooledSpan<T>
[<System.Runtime.CompilerServices.IsByRefLike>]
type PooledSpan<'T> = struct
Public Structure PooledSpan(Of T)

Parametri di tipo

T

Tipo di matrice da creare.

Ereditarietà
PooledSpan<T>
Attributi

Costruttori

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

Richiedere una matrice in pool che copia gli elementi dall'oggetto fornito IEnumerable<T>

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

Richiedere una matrice in pool con dimensioni specificate.

Proprietà

Pool

Pool da cui richiedere matrici.

Span

Oggetto Span<T> che rappresenta un'istanza in pool.

Metodi

Dispose()

Restituisce la matrice al pool.

GetEnumerator()

Enumeratore per l'istanza in pool.

Si applica a