Поделиться через


Метод FSharpValue.PreComputeRecordReader (F#)

Предварительно вычисляет функцию для считывания всех полей из записи.

Пространство имен/путь к модулю: Microsoft.FSharp.Reflection

Сборка: FSharp.Core (в FSharp.Core.dll)

// Signature:
static member PreComputeRecordReader : Type * ?BindingFlags -> obj -> obj []

// Usage:
FSharpValue.PreComputeRecordReader (recordType)
FSharpValue.PreComputeRecordReader (recordType, bindingFlags = bindingFlags)

Параметры

  • recordType
    Тип: Type

    Тип считываемой записи.

  • bindingFlags
    Тип: BindingFlags

    Необязательные флаги привязки.

Исключения

Исключение

Атрибут Condition

ArgumentException

Создается, если тип входных данных не является типом записи.

Возвращаемое значение

Оптимизированное средство чтения для заданного типа записи.

Платформы

Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2

Сведения о версии

Основной версии библиотеки F#

Поддерживается в: 2.0, 4.0, портативное

См. также

Ссылки

Класс Reflection.FSharpValue (F#)

Пространство имен Microsoft.FSharp.Reflection (F#)