| Data | 
 Inheritance Hierarchy
Inheritance Hierarchy Syntax
Syntaxpublic class DataTableCleaningOptions : IEquatable<DataTableCleaningOptions>
The DataTableCleaningOptions type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | DataTableCleaningOptions | Initializes a new instance of the DataTableCleaningOptions class | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | ClearColumnProperties | If true, the column properties will be cleared. | 
|  | ClearData | If true, the main data of the table will be cleared. | 
|  | ClearDataSource | If true, the table's data source is removed. | 
|  | ClearNotes | If true, the table notes will be cleared. | 
|  | ClearTableProperties | If true, the table properties will be cleared. | 
|  | ClearTableScript | If true, the table script is removed. | 
|  | RemoveColumnProperties | If true, all property columns will be removed. | 
|  | RemoveDataColumns | If true, all data columns will be removed. | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | ApplyTo(DataTable) | Applies the options to a given table. | 
|  | ApplyTo(IEnumerableDataTable) | Applies the options to the given tables. | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | 
|  | GetType | Gets the Type of the current instance. (Inherited from Object) | 
|  | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | 
 See Also
See Also