Partager via


RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) Méthode

Définition

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.

S’applique à