PooledSpan<T> Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cela permet de demander un tableau mis en pool qui peut être utilisé dans une étendue using pour réduire les allocations dans les chemins d’accès chauds.
[System.Runtime.CompilerServices.IsByRefLike]
public ref struct PooledSpan<T>
[<System.Runtime.CompilerServices.IsByRefLike>]
type PooledSpan<'T> = struct
Public Structure PooledSpan(Of T)
Paramètres de type
- T
Type de tableau à créer.
- Héritage
-
PooledSpan<T>
- Attributs
Constructeurs
PooledSpan<T>(IEnumerable<T>, Boolean, ArrayPool<T>) |
Demander un tableau mis en pool qui copie des éléments à partir du fourni IEnumerable<T> |
PooledSpan<T>(Int32, Boolean, ArrayPool<T>) |
Demandez un tableau mis en pool de la taille spécifiée. |
Propriétés
Pool |
Pool à partir duquel demander des tableaux. |
Span |
Span<T> représentant un instance mis en pool. |
Méthodes
Dispose() |
Retourne le tableau au pool. |
GetEnumerator() |
Énumérateur pour le instance mis en pool. |