RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet eine schnelle Möglichkeit, auf konstante Daten zuzugreifen, die in einem Modul als ReadOnlySpan<T>gespeichert sind.
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)
Typparameter
- T
Der Typ der ReadOnlySpan
Daten.
Parameter
- fldHandle
- RuntimeFieldHandle
Ein Feldhandle, das den Speicherort der Daten angibt, auf die ReadOnlySpan<T>vom verwiesen werden soll. Die RVA des Felds muss an einer natürlichen Grenze von T
ausgerichtet werden.
Gibt zurück
Die im Feld gespeicherten Daten.
Ausnahmen
fldHandle
verweist auf ein Feld, das kein RVA ist oder falsch ausgerichtet ist oder T
einen ungültigen Typ aufweist.
Hinweise
Diese Methode ist für die Verwendung durch den Compiler und nicht für die direkte Verwendung im Code vorgesehen.
T
muss einer von byte
, , sbyte
char
, , short
, ushort
, int
, long
, , ulong
, float
oder double
sein.