[Home] Type Microsoft.FSharp.Reflection.ValueInfo


Represents the one-level decomposition of an F# value according to the various structural types of the F# language.

Full Type Signature

type ValueInfo =
  | TupleValue of obj list
  | FunctionClosureValue of Type * obj
  | RecordValue of (string * obj) list
  | ConstructorValue of Type * string * (string * obj) list
  | ExceptionValue of Type * (string * obj) list
  | UnitValue
  | ObjectValue of obj

See Also

Microsoft.FSharp.Reflection


Documentation for assembly FSharp.Core, version 1.9.4.19, generated using F# version 1.9.4.19