Udostępnij za pośrednictwem


Metoda FSharpValue.PreComputeRecordConstructor (F#)

Generuje funkcji dla konstruowania wartości rekordu.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Reflection

Zestaw: FSharp.Core (w FSharp.Core.dll)

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

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

Parametry

  • recordType
    Typ:Type

    Typ rekordu do konstruowania.

  • bindingFlags
    Typ:BindingFlags

    Opcjonalne wiążące flagi.

Wyjątki

Wyjątek

Warunek

ArgumentException

Generowane, gdy typ wejściowy nie jest typem rekordu.

Wartość zwracana

Funkcja do konstruowania rekordy danego typu.

Platformy

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

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Klasa Reflection.FSharpValue (F#)

Obszar nazw Microsoft.FSharp.Reflection (F#)