RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) 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.
Fornece uma maneira rápida de acessar dados constantes armazenados em um módulo como um ReadOnlySpan<T>.
public:
generic <typename T>
static ReadOnlySpan<T> CreateSpan(RuntimeFieldHandle fldHandle);
public static ReadOnlySpan<T> CreateSpan<T> (RuntimeFieldHandle fldHandle);
static member CreateSpan : RuntimeFieldHandle -> ReadOnlySpan<'T>
Public Shared Function CreateSpan(Of T) (fldHandle As RuntimeFieldHandle) As ReadOnlySpan(Of T)
Parâmetros de tipo
- T
O tipo dos ReadOnlySpan
dados.
Parâmetros
- fldHandle
- RuntimeFieldHandle
Um identificador de campo que especifica o local dos dados a serem referenciados pelo ReadOnlySpan<T>. O Rva do campo deve ser alinhado em um limite natural de T
.
Retornos
Os dados armazenados no campo .
Exceções
fldHandle
refere-se a um campo que não é um Rva ou está desalinhado ou T
é de um tipo inválido.
Comentários
Esse método destina-se ao uso do compilador em vez de usar diretamente no código.
T
deve ser um dos byte
, sbyte
, char
, short
, ushort
, int
, long
, ulong
, float
ou double
.