MemoryMarshal.AsMemory<T>(ReadOnlyMemory<T>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma instância Memory<T> de uma 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)
Parâmetros de tipo
- T
O tipo de itens no buffer de memória somente leitura.
Parâmetros
- memory
- ReadOnlyMemory<T>
O buffer de memória de somente leitura.
Retornos
Um bloco de memória que representa a mesma memória que o ReadOnlyMemory<T>.
Comentários
Cuidado
Esse método deve ser usado com extrema cautela. ReadOnlyMemory<T> é usado para representar dados imutáveis e outras memórias que não devem ser gravadas. Memory<T> as instâncias criadas por esse método não devem ser gravadas. A finalidade desse método é permitir variáveis digitada como Memory<T> , mas usadas apenas para leitura para armazenar um ReadOnlyMemory<T>.