[Home] Module Microsoft.FSharp.Reflection


Types

TypeDescription
type typeinfo
type TypeInfo Represents the one-level decomposition of an F# type according to the various structural types supported by the F# language. Tuple types are only faithfully decomposed up to length 6.
type ValueInfo Represents the one-level decomposition of an F# value according to the various structural types supported by the F# language. Tuple types are only faithfully decomposed up to length 6.

Values

ValueDescription
val GetTypeInfoOfType : Type -> TypeInfo
Get the reflective view of a System.Type
val GetTypeInfoOfValue : 'a -> TypeInfo
Get the reflective view of the type of a value
val GetValueInfo : 'a -> ValueInfo
Get the reflective view of a value
val GetValueInfoOfObject : obj -> ValueInfo
Get the reflective view of a value
val IsListType : Type -> bool
val IsOptionType : Type -> bool
val IsUnitType : Type -> bool
val typeinfoof : unit -> 'a typeinfo
Get the reflective view corresponding to the runtime value of a static type

See Also

Microsoft.FSharp


Documentation for assembly fslib, version 1.1.10.1, generated using F# version 1.1.10.1