Метод FSharpValue.PreComputeTupleConstructorInfo (F#)
Получает метод, конструирующий объекты заданного типа кортежа.Для небольших кортежей дополнительные типы не возвращаются.
Пространство имен/путь к модулю: Microsoft.FSharp.Reflection
Сборка: FSharp.Core (в FSharp.Core.dll)
// Signature:
static member PreComputeTupleConstructorInfo : Type -> ConstructorInfo * Type option
// Usage:
FSharpValue.PreComputeTupleConstructorInfo (tupleType)
Параметры
tupleType
Тип: TypeТип входного кортежа.
Возвращаемое значение
Описание конструктора типа кортежа и необязательный дополнительный тип для больших кортежей.
Заметки
Для больших кортежей возвращается дополнительный тип, указывающий на то, что для типа кортежа использовалась вложенное кодирование.В этом случае тип префикса типа кортежа соответствует указанному, а объект этого следует создать и передать как последний аргумент классу ConstructorInfo.Рекурсивный вызов PreComputeTupleConstructorInfo можно использовать для определения конструктора этого типа суффикса.
Платформы
Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2
Сведения о версии
Основной версии библиотеки F#
Поддерживается в: 2.0, 4.0, портативное