次の方法で共有


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は、、、、、、shortushortlongulongintfloat、または doubleのいずれかbyteである必要があります。 charsbyte

適用対象