RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) 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.
Fournit un moyen rapide d’accéder aux données constantes stockées dans un module en tant que 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)
Paramètres de type
- T
Type des ReadOnlySpan
données.
Paramètres
- fldHandle
- RuntimeFieldHandle
Handle de champ qui spécifie l’emplacement des données auxquelles ReadOnlySpan<T>le . Le Rva du champ doit être aligné sur une limite naturelle de T
.
Retours
Données stockées dans le champ.
Exceptions
fldHandle
fait référence à un champ qui n’est pas un Rva ou qui est mal aligné, ou T
qui est d’un type non valide.
Remarques
Cette méthode est destinée à être utilisée par le compilateur plutôt que directement dans le code.
T
doit être de byte
, sbyte
, char
, short
, ushort
, int
, long
, ulong
, float
, ou double
.