ArrayPool<T>.Create メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Create() |
ArrayPool<T> クラスの新しいインスタンスを作成します。 |
Create(Int32, Int32) |
指定した構成を使って、ArrayPool<T> クラスの新しいインスタンスを作成します。 |
Create()
- ソース:
- ArrayPool.cs
- ソース:
- ArrayPool.cs
- ソース:
- ArrayPool.cs
ArrayPool<T> クラスの新しいインスタンスを作成します。
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)
戻り値
ArrayPool<T> クラスの新しいインスタンス。
適用対象
Create(Int32, Int32)
- ソース:
- ArrayPool.cs
- ソース:
- ArrayPool.cs
- ソース:
- ArrayPool.cs
指定した構成を使って、ArrayPool<T> クラスの新しいインスタンスを作成します。
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)
パラメーター
- maxArrayLength
- Int32
プールに格納できる配列インスタンスの最大長。
- maxArraysPerBucket
- Int32
プール内の各バケットに格納できる配列インスタンスの最大数。 プールは、アクセスを高速化するため、類似する長さの配列をバケットにグループ化します。
戻り値
指定した構成を備えた ArrayPool<T> クラスの新しいインスタンス。
注釈
このメソッドによって作成された クラスの ArrayPool<T> インスタンスは、配列をバケットにグループ化し、各バケット内に以下 maxArraysPerBucket
の値を指定し、それらの配列が長さを超 maxArrayLength
えない状態でグループ化します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET