ArrayPool<T>.Create Metod

Definition

Överlagringar

Name Description
Create()

Skapar en ny instans av ArrayPool<T> klassen.

Create(Int32, Int32)

Skapar en ny instans av ArrayPool<T> klassen med den angivna konfigurationen.

Create()

Källa:
ArrayPool.cs
Källa:
ArrayPool.cs
Källa:
ArrayPool.cs
Källa:
ArrayPool.cs
Källa:
ArrayPool.cs

Skapar en ny instans av ArrayPool<T> klassen.

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)

Returer

En ny instans av ArrayPool<T> klassen.

Gäller för

Create(Int32, Int32)

Källa:
ArrayPool.cs
Källa:
ArrayPool.cs
Källa:
ArrayPool.cs
Källa:
ArrayPool.cs
Källa:
ArrayPool.cs

Skapar en ny instans av ArrayPool<T> klassen med den angivna konfigurationen.

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)

Parametrar

maxArrayLength
Int32

Den maximala längden på en matrisinstans som kan lagras i poolen.

maxArraysPerBucket
Int32

Det maximala antalet matrisinstanser som kan lagras i varje bucket i poolen. Poolen grupperar matriser med liknande längder i bucketar för snabbare åtkomst.

Returer

En ny instans av ArrayPool<T> klassen med den angivna konfigurationen.

Kommentarer

Instansen av klassen som skapas med den ArrayPool<T> här metoden grupperar matriser i bucketar, med högst maxArraysPerBucket i varje bucket och med dessa matriser som inte överskrider maxArrayLength längden.

Gäller för