MemoryMarshal.AsMemory<T>(ReadOnlyMemory<T>) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Memory<T> Tworzy wystąpienie z klasy 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)
Parametry typu
- T
Typ elementów w buforze pamięci tylko do odczytu.
Parametry
- memory
- ReadOnlyMemory<T>
Bufor pamięci tylko do odczytu.
Zwraca
Blok pamięci reprezentujący tę samą pamięć co ReadOnlyMemory<T>.
Uwagi
Przestroga
Ta metoda musi być używana z wyjątkową ostrożnością. ReadOnlyMemory<T> służy do reprezentowania niezmiennych danych i innej pamięci, do których nie ma być zapisywana. Memory<T> nie należy zapisywać wystąpień utworzonych przez tę metodę. Celem tej metody jest zezwolenie na typizowane zmienne jako Memory<T> , ale używane tylko do odczytu do przechowywania ReadOnlyMemory<T>.