MemoryMarshal.AsMemory<T>(ReadOnlyMemory<T>) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une Memory<T> instance à partir d’un 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)
Paramètres de type
- T
Type d’éléments dans la mémoire tampon en lecture seule.
Paramètres
- memory
- ReadOnlyMemory<T>
Mémoire tampon en lecture seule.
Retours
Bloc de mémoire qui représente la même mémoire que le ReadOnlyMemory<T>.
Remarques
Avertissement
Cette méthode doit être utilisée avec une prudence extrême. ReadOnlyMemory<T> est utilisé pour représenter des données immuables et d’autres mémoires qui ne sont pas destinées à être écrites. Memory<T> les instances créées par cette méthode ne doivent pas être écrites. L’objectif de cette méthode est d’autoriser les variables typées comme Memory<T> mais utilisées uniquement pour la lecture pour stocker un ReadOnlyMemory<T>.