An abstract base class for flyweight data value containers. More precisely, a DataValue instance contains
a value of a particular DataType, and thus every DataValue has a corresponding DataType. (This is not
necessarily true for the methods marked Obsolete in this class.) Instances of the generic subclass are
normally used, often explicitly, and this non-generic base class is provided only for convenience in
contexts where the generic type is not known, or variable. Note that this class is intended as a flyweight,
that is, as a reusable container. This means that it is not optimized for memory and is unsuitable for
representing arrays or matrices of data values, where a separate DataValue instance is used for each cell.
Consider using a more compact representation of the values for such purposes. The DataValue class is not
serializable and should not be used for persistent storage.
Inheritance Hierarchy
Spotfire.Dxp.Data DataValue
Spotfire.Dxp.Data DataValue T
Namespace: Spotfire.Dxp.Data
Assembly: Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 18.10.8513.5432 (18.10.8513.5432)
Syntax
Version Information
See Also