System.Data.DataColumn
namespace System.Data
{
public class DataColumn : MarshalByValueComponent
{
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);
}
}