Share via


MemoryMarshal.AsMemory<T>(ReadOnlyMemory<T>) Metode

Definisi

Membuat instans Memory<T> dari ReadOnlyMemory<T>.

public:
generic <typename T>
 static Memory<T> AsMemory(ReadOnlyMemory<T> memory);
public static Memory<T> AsMemory<T> (ReadOnlyMemory<T> memory);
static member AsMemory : ReadOnlyMemory<'T> -> Memory<'T>
Public Shared Function AsMemory(Of T) (memory As ReadOnlyMemory(Of T)) As Memory(Of T)

Jenis parameter

T

Jenis item dalam buffer memori baca-saja.

Parameter

memory
ReadOnlyMemory<T>

Buffer memori baca-saja.

Mengembalikan

Blok memori yang mewakili memori yang sama dengan ReadOnlyMemory<T>.

Keterangan

Perhatian

Metode ini harus digunakan dengan sangat hati-hati. ReadOnlyMemory<T> digunakan untuk mewakili data yang tidak dapat diubah dan memori lain yang tidak dimaksudkan untuk ditulis. Memory<T> instans yang dibuat oleh metode ini tidak boleh ditulis. Tujuan dari metode ini adalah untuk memungkinkan variabel yang ditik sebagai Memory<T> tetapi hanya digunakan untuk membaca untuk menyimpan ReadOnlyMemory<T>.

Berlaku untuk