Compartilhar via


RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) Método

Definição

Fornece uma maneira rápida de acessar dados constantes armazenados em um módulo como um 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)

Parâmetros de tipo

T

O tipo dos ReadOnlySpan dados.

Parâmetros

fldHandle
RuntimeFieldHandle

Um identificador de campo que especifica o local dos dados a serem referenciados pelo ReadOnlySpan<T>. O Rva do campo deve ser alinhado em um limite natural de T.

Retornos

Os dados armazenados no campo .

Exceções

fldHandle refere-se a um campo que não é um Rva ou está desalinhado ou T é de um tipo inválido.

Comentários

Esse método destina-se ao uso do compilador em vez de usar diretamente no código. T deve ser um dos byte, sbyte, char, short, ushort, int, long, ulong, floatou double.

Aplica-se a