RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) メソッド

定義

モジュールに 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)

型パラメーター

T

ReadOnlySpan データの型。

パラメーター

fldHandle
RuntimeFieldHandle

ReadOnlySpan<T>によって参照されるデータの場所を指定するフィールド ハンドル。 フィールドの Rva は、 Tの自然な境界に配置する必要があります。

返品

フィールドに格納されているデータ。

例外

fldHandle は、Rva ではないフィールド、または位置がずれているフィールド、または T が無効な型のフィールドを参照します。

注釈

このメソッドは、コードで直接使用するのではなく、コンパイラで使用することを目的としています。 T は、 bytesbytecharshortushortintlongulongfloat、または doubleのいずれかである必要があります。

適用対象