MemoryMarshal.AsMemory<T>(ReadOnlyMemory<T>) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en Memory<T> instans från en 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)
Typparametrar
- T
Typ av objekt i den skrivskyddade minnesbufferten.
Parametrar
- memory
- ReadOnlyMemory<T>
Den skrivskyddade minnesbufferten.
Returer
Ett minnesblock som representerar samma minne som ReadOnlyMemory<T>.
Kommentarer
Caution
Den här metoden måste användas med extrem försiktighet. ReadOnlyMemory<T> används för att representera oföränderliga data och annat minne som inte är avsett att skrivas till. Memory<T> instanser som skapats med den här metoden ska inte skrivas till. Syftet med den här metoden är att tillåta att variabler skrivs som Memory<T> men endast används för att läsa för att lagra en ReadOnlyMemory<T>.