Udostępnij za pośrednictwem


Metoda FSharpType.GetRecordFields (F#)

Odczytuje wszystkie pola z rekordu wartości, w celu zgłoszenia.

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

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

// Signature:
static member GetRecordFields : Type * ?BindingFlags -> PropertyInfo []

// Usage:
FSharpType.GetRecordFields (recordType)
FSharpType.GetRecordFields (recordType, bindingFlags = bindingFlags)

Parametry

  • recordType
    Typ:Type

    Typ wejściowy rekordu.

  • bindingFlags
    Typ:BindingFlags

    Opcjonalne wiążące flagi.

Wartość zwracana

Opisy właściwości tablicy (PropertyInfo obiektów) typu rekordu.

Wyjątki

Wyjątek

Warunek

ArgumentException

Zgłoszony, jeśli dany typ nie jest rekord.

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.FSharpType (F#)

Obszar nazw Microsoft.FSharp.Reflection (F#)