ArrayPool<T>.Create Yöntem

Tanım

Aşırı Yüklemeler

Name Description
Create()

sınıfının yeni bir örneğini ArrayPool<T> 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
Kaynak:
ArrayPool.cs
Kaynak:
ArrayPool.cs

sınıfının yeni bir örneğini ArrayPool<T> 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
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, daha hızlı erişim için benzer uzunlukta dizileri demetler halinde gruplandırır.

Döndürülenler

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

Açıklamalar

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

Şunlara uygulanır