Udostępnij za pośrednictwem


PooledSpan<T> Struktura

Definicja

Umożliwia to żądanie tablicy w puli, która może być używana w zakresie przy użyciu w celu zmniejszenia alokacji w gorących ścieżkach.

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

Parametry typu

T

Typ tablicy do utworzenia.

Dziedziczenie
PooledSpan<T>
Atrybuty

Konstruktory

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

Zażądaj tablicy w puli, która kopiuje elementy z podanej IEnumerable<T>

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

Zażądaj tablicy w puli, która ma określony rozmiar.

Właściwości

Pool

Pula do żądania tablic.

Span

Reprezentujący Span<T> wystąpienie w puli.

Metody

Dispose()

Zwraca tablicę do puli.

GetEnumerator()

Moduł wyliczający dla wystąpienia w puli.

Dotyczy