Aracılığıyla paylaş


PooledSpan<T> Yapı

Tanım

Bu, sık erişimli yollardaki ayırmaları azaltmak için bir kullanma kapsamında kullanılabilecek havuza alınan bir dizi isteğine olanak tanır.

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

Tür Parametreleri

T

Oluşturulacak dizi türü.

Devralma
PooledSpan<T>
Öznitelikler

Oluşturucular

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

Sağlanan öğesinden öğeleri kopyalayan havuza alınan bir dizi isteyin IEnumerable<T>

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

Belirtilen boyutta bir havuza alınan dizi isteyin.

Özellikler

Pool

Dizilerin istenecek havuz.

Span

Havuza Span<T> alınan örneği temsil eden bir örnek.

Yöntemler

Dispose()

Diziyi havuza döndürür.

GetEnumerator()

Havuza alınan örneğin numaralandırıcısı.

Şunlara uygulanır