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 instance Memory<T> à partir d'un élément 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 représentant la même mémoire que ReadOnlyMemory<T>.
Remarques
Attention
Cette méthode doit être utilisée avec une extrême prudence. 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 dans. L’objectif de cette méthode est d’autoriser les variables typées en tant que Memory<T> mais utilisées uniquement pour la lecture à stocker un ReadOnlyMemory<T>.