A wrapper class that holds a value that can occur in the column of a data table.
The class provides equality and an ordering of the values even if they are of different underlying types.
Values of the class can therefore be used in UndoableList and UndoableDictionary.
Inheritance Hierarchy
Spotfire.Dxp.DataDistinctDataValue
Namespace: Spotfire.Dxp.Data
Assembly: Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 25.11.10401.3615 (25.11.10401.3615)
Syntax
C#
[SerializableAttribute] [ImmutableAttribute] [PersistenceVersionAttribute(2, 0)] public sealed class DistinctDataValue : IComparable<DistinctDataValue>
The DistinctDataValue type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DistinctDataValue |
Initializes a new instance of the DistinctDataValue class.
The value must be of a type that can be stored in the column of a data table.
|
Methods
Name | Description | |
---|---|---|
CompareTo |
Compares the current object to another DistinctDataValue.
| |
Equals |
Determines whether the specified Object is equal to this instance.
(Overrides ObjectEquals(Object).) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode |
Returns a hash code for this instance.
(Overrides ObjectGetHashCode.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
Value |
Gets the value.
|
Remarks
Version Information
See Also