RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) Methode

Definitie

Biedt een snelle manier om toegang te krijgen tot constante gegevens die zijn opgeslagen in een module als een 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)

Type parameters

T

Het type ReadOnlySpan gegevens.

Parameters

fldHandle
RuntimeFieldHandle

Een veldgreep die de locatie aangeeft van de gegevens waarnaar moet worden verwezen door de ReadOnlySpan<T>. De Rva van het veld moet worden uitgelijnd op een natuurlijke grens van T.

Retouren

De gegevens die zijn opgeslagen in het veld.

Uitzonderingen

fldHandle verwijst naar een veld dat geen Rva is of onjuist is uitgelijnd of T van een ongeldig type is.

Opmerkingen

Deze methode is bedoeld voor compilergebruik in plaats van rechtstreeks in code te gebruiken. Tmoet een van byte, , sbyte, char, short, ushort, , int, , long, ulong, of floatdouble.

Van toepassing op