Click or drag to resize

TransformedReadableColumn Class

Readable column wrapper that applies a transformation to the values of another readable column.
Inheritance Hierarchy
SystemObject
  Altaxo.DataTransformedReadableColumn

Namespace: Altaxo.Data
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public class TransformedReadableColumn : ITransformedReadableColumn, 
	IReadableColumn, ICloneable, IImmutable

The TransformedReadableColumn type exposes the following members.

Constructors
 NameDescription
Public methodTransformedReadableColumn Initializes a new instance of the TransformedReadableColumn class.
Top
Properties
 NameDescription
Public propertyCount Gets the count if this column has a defined count; otherwise null.
Public propertyFullName FullName returns a descriptive name for a column for columns which belongs to a table, the table name and the column name, separated by a backslash, should be returned for other columns, a descriptive name should be returned so that the user knows the location of this column
Public propertyItem The indexer property returns the element at index i as an AltaxoVariant.
Public propertyItemType Gets the type of the colum's items.
Public propertyTransformation Gets the transformation.
Public propertyUnderlyingReadableColumn Gets the original readable column, i.e. the readable column without the transformation.
Top
Methods
 NameDescription
Public methodCloneCreates a new object that is a copy of the current instance.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsElementEmpty Returns true, if the value at index i of the column is null or invalid or in another state comparable to null or empty
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWithTransformation Gets a new instance of this class with the same underlying original column, but with another transformation.
Public methodWithUnderlyingReadableColumn Gets a new instance of this class with the same transformation, but another underlying readable column.
Top
Extension Methods
 NameDescription
Public Extension MethodGetUnderlyingDataColumnOrDefault Gets the underlying data column (of type DataColumn) or the default value null.
(Defined by TransformedReadableColumnExtensions)
Top
See Also