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 à référencer par le ReadOnlySpan<T>. La Rva du champ doit être alignée 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 est mal aligné, ou T est d’un type non valide.

Remarques

Cette méthode est destinée au compilateur plutôt qu’à l’utiliser directement dans le code. Tdoit être l’un des byte, shortintcharsbytelongulongushort, float, ou .double

S’applique à