Click or drag to resize
ColumnTypeResolution Enumeration
Defines resolution method that determines DataTable column type.

Namespace:  GemBox.Spreadsheet
Assembly:  GemBox.Spreadsheet (in GemBox.Spreadsheet.dll) Version: 41.3.30.1033
Syntax
public enum ColumnTypeResolution
Members
  Member nameValueDescription
Object0 All columns will be of type Object.
StringInvariantCulture1 All columns will be of type String. For conversion from some Value to string invariant culture will be used.
StringCurrentCulture2 All columns will be of type String. For conversion from some Value to string current culture will be used.
Auto3 If all values in some column have the same type then that type will be used for DataTable column type, otherwise column will be of type Object.
AutoPreferStringInvariantCulture4 If all values in some column have the same type then that type will be used for DataTable column type, otherwise column will be of type String. For conversion from some Value to string invariant culture will be used.
AutoPreferStringCurrentCulture5 If all values in some column have the same type then that type will be used for DataTable column type, otherwise column will be of type String. For conversion from some Value to string current culture will be used.
Remarks
DataTable column type is determined by the column type resolution and by exploring types of all Value in some column. Column type can be Boolean, Int32, Double, DateTime, String or Object.
See Also