Click or drag to resize

DataTableColumnNamesKindGroupSnapshot Class

Holds a snapshot of the column names, column kinds, and group numbers of a DataTable, both for data columns and property columns. That snapshot can be used to restore these to a DataTable at a later point in time.
Inheritance Hierarchy
SystemObject
  Altaxo.DataDataTableColumnNamesKindGroupSnapshot

Namespace: Altaxo.Data
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public class DataTableColumnNamesKindGroupSnapshot : IEquatable<DataTableColumnNamesKindGroupSnapshot>

The DataTableColumnNamesKindGroupSnapshot type exposes the following members.

Constructors
 NameDescription
Public methodDataTableColumnNamesKindGroupSnapshot Initializes a new instance of the DataTableColumnNamesKindGroupSnapshot class.
Top
Methods
 NameDescription
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 methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodRestoreTo(DataTable, Boolean, Boolean) Restores names, kinds, and group numbers to the given destination table according to the snapshot. Whether names and/or kinds and group numbers are restored can be controlled separately.
Public methodRestoreTo(DataTable, Boolean, Boolean, Boolean, Boolean) Restores names, kinds, and group numbers to the given destination table according to the snapshot. Whether names and/or kinds and group numbers are restored can be controlled separately.
Top
See Also