RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una manera rápida de acceder a los datos constantes almacenados en un módulo como .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
Tipo de los ReadOnlySpan
datos.
Parámetros
- fldHandle
- RuntimeFieldHandle
Identificador de campo que especifica la ubicación de los datos a los que hace referencia .ReadOnlySpan<T> La Rva del campo debe alinearse en un límite natural de T
.
Devoluciones
Los datos almacenados en el campo.
Excepciones
fldHandle
hace referencia a un campo que no es una Rva o está mal alineado, o T
es de un tipo no válido.
Comentarios
Este método está pensado para el uso del compilador en lugar de usarlo directamente en el código.
T
debe ser uno de byte
, , char
sbyte
, short
int
long
ushort
, ulong
float
o .double