RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) Metod

Definition

Ger ett snabbt sätt att komma åt konstanta data som lagras i en modul som en 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)

Typparametrar

T

Datatypen ReadOnlySpan .

Parametrar

fldHandle
RuntimeFieldHandle

Ett fälthandtag som anger platsen för de data som ska refereras till av ReadOnlySpan<T>. Fältets Rva måste justeras mot en naturlig gräns på T.

Returer

Data som lagras i fältet.

Undantag

fldHandle refererar till ett fält som inte är en Rva eller som är feljusterat eller T är av en ogiltig typ.

Kommentarer

Den här metoden är avsedd för kompilatoranvändning i stället för att användas direkt i kod. T måste vara en av byte, sbyte, char, short, ushort, int, long, ulong, floateller double.

Gäller för