MemoryManager<T>.CreateMemory 方法

定義

多載

CreateMemory(Int32)

從目前記憶體管理員所管理的記憶體中,傳回包含指定項目數目的記憶體緩衝區。

CreateMemory(Int32, Int32)

從目前記憶體管理員所管理的記憶體中,傳回包含從指定位移開始之指定項目數目的記憶體緩衝區。

CreateMemory(Int32)

從目前記憶體管理員所管理的記憶體中,傳回包含指定項目數目的記憶體緩衝區。

protected:
 Memory<T> CreateMemory(int length);
protected Memory<T> CreateMemory (int length);
member this.CreateMemory : int -> Memory<'T>
Protected Function CreateMemory (length As Integer) As Memory(Of T)

參數

length
Int32

記憶體緩衝區中,從位移 0 開始的項目數目。

傳回

Memory<T>

記憶體緩衝區。

適用於

CreateMemory(Int32, Int32)

從目前記憶體管理員所管理的記憶體中,傳回包含從指定位移開始之指定項目數目的記憶體緩衝區。

protected:
 Memory<T> CreateMemory(int start, int length);
protected Memory<T> CreateMemory (int start, int length);
member this.CreateMemory : int * int -> Memory<'T>
Protected Function CreateMemory (start As Integer, length As Integer) As Memory(Of T)

參數

start
Int32

已傳回記憶體緩衝區之起始項目位置的位移。

length
Int32

已傳回記憶體緩衝區中要包含的項目數目。

傳回

Memory<T>

包含從位移 start 開始之 length 個項目的記憶體緩衝區。

適用於