System.Data.DataColumn public class DataColumn : MarshalByValueComponent Documentation public bool AllowDBNull { get; set; } public bool AutoIncrement { get; set; } public long AutoIncrementSeed { get; set; } public long AutoIncrementStep { get; set; } public string Caption { get; set; } public virtual MappingType ColumnMapping { get; set; } public string ColumnName { get; set; } public Type DataType { get; set; } public DataSetDateTime DateTimeMode { get; set; } public object DefaultValue { get; set; } public string Expression { get; set; } public PropertyCollection ExtendedProperties { get; } public int MaxLength { get; set; } public string Namespace { get; set; } public int Ordinal { get; } public string Prefix { get; set; } public bool ReadOnly { get; set; } public DataTable Table { get; } public bool Unique { get; set; } public DataColumn() public DataColumn(string columnName) public DataColumn(string columnName, Type dataType) public DataColumn(string columnName, Type dataType, string expr) public DataColumn(string columnName, Type dataType, string expr, MappingType type) protected void CheckUnique() protected virtual void OnPropertyChanging(PropertyChangedEventArgs pcevent) public void SetOrdinal(int ordinal)