Поделиться через


MemoryManager<T>.CreateMemory Метод

Определение

Перегрузки

CreateMemory(Int32)

Возвращает буфер памяти, состоящий из указанного числа элементов, из памяти, управляемой текущим диспетчером памяти.

CreateMemory(Int32, Int32)

Возвращает буфер памяти, состоящий из указанного числа элементов, начиная с указанного смещения, из памяти, управляемой текущим диспетчером памяти.

CreateMemory(Int32)

Исходный код:
MemoryManager.cs
Исходный код:
MemoryManager.cs
Исходный код:
MemoryManager.cs

Возвращает буфер памяти, состоящий из указанного числа элементов, из памяти, управляемой текущим диспетчером памяти.

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.

Возвращаемое значение

Буфер памяти.

Применяется к

CreateMemory(Int32, Int32)

Исходный код:
MemoryManager.cs
Исходный код:
MemoryManager.cs
Исходный код:
MemoryManager.cs

Возвращает буфер памяти, состоящий из указанного числа элементов, начиная с указанного смещения, из памяти, управляемой текущим диспетчером памяти.

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

Количество элементов, добавляемых в возвращенный буфер памяти.

Возвращаемое значение

Буфер памяти, который состоит из length элементов, начиная со смещения start.

Применяется к