Aracılığıyla paylaş


ArrayPool<T>.Create Yöntem

Tanım

Aşırı Yüklemeler

Create()

ArrayPool<T> sınıfının yeni bir örneğini oluşturur.

Create(Int32, Int32)

Belirtilen yapılandırmayı ArrayPool<T> kullanarak sınıfının yeni bir örneğini oluşturur.

Create()

Kaynak:
ArrayPool.cs
Kaynak:
ArrayPool.cs
Kaynak:
ArrayPool.cs

ArrayPool<T> sınıfının yeni bir örneğini oluşturur.

public:
 static System::Buffers::ArrayPool<T> ^ Create();
public static System.Buffers.ArrayPool<T> Create ();
static member Create : unit -> System.Buffers.ArrayPool<'T>
Public Shared Function Create () As ArrayPool(Of T)

Döndürülenler

sınıfının yeni bir ArrayPool<T> örneği.

Şunlara uygulanır

Create(Int32, Int32)

Kaynak:
ArrayPool.cs
Kaynak:
ArrayPool.cs
Kaynak:
ArrayPool.cs

Belirtilen yapılandırmayı ArrayPool<T> kullanarak sınıfının yeni bir örneğini oluşturur.

public:
 static System::Buffers::ArrayPool<T> ^ Create(int maxArrayLength, int maxArraysPerBucket);
public static System.Buffers.ArrayPool<T> Create (int maxArrayLength, int maxArraysPerBucket);
static member Create : int * int -> System.Buffers.ArrayPool<'T>
Public Shared Function Create (maxArrayLength As Integer, maxArraysPerBucket As Integer) As ArrayPool(Of T)

Parametreler

maxArrayLength
Int32

Havuzda depolanabilecek bir dizi örneğinin uzunluk üst sınırı.

maxArraysPerBucket
Int32

Havuzdaki her demette depolanabilecek en fazla dizi örneği sayısı. Havuz, benzer uzunlukta dizileri daha hızlı erişim için demetler halinde gruplandırır.

Döndürülenler

Belirtilen yapılandırmaya sahip sınıfın ArrayPool<T> yeni bir örneği.

Açıklamalar

Bu yöntem tarafından oluşturulan sınıfın ArrayPool<T> örneği, dizileri her demette birden maxArraysPerBucket fazla olmayan ve bu dizilerin uzunluğu aşılmayan demetler halinde gruplandıracaktır maxArrayLength .

Şunlara uygulanır