RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia szybki sposób uzyskiwania dostępu do stałych danych przechowywanych w module jako 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)
Parametry typu
- T
Typ ReadOnlySpan
danych.
Parametry
- fldHandle
- RuntimeFieldHandle
Uchwyt pola, który określa lokalizację danych, do których mają być odwołuje się ReadOnlySpan<T>. Wartość Rva pola musi być wyrównana do naturalnej T
granicy .
Zwraca
Dane przechowywane w polu.
Wyjątki
fldHandle
odwołuje się do pola, które nie jest Rva lub jest nieprawidłowo wyrównane lub T
jest nieprawidłowym typem.
Uwagi
Ta metoda jest przeznaczona do użycia kompilatora, a nie bezpośredniego użycia w kodzie.
T
musi być jednym z byte
elementów , , short
int
ushort
sbyte
long
char
, ulong
float
lub .double