System.Data.Common.DbColumn
namespace System.Data.Common
{
public abstract class DbColumn
{
public bool? AllowDBNull { get; set; }
public string BaseCatalogName { get; set; }
public string BaseColumnName { get; set; }
public string BaseSchemaName { get; set; }
public string BaseServerName { get; set; }
public string BaseTableName { get; set; }
public string ColumnName { get; set; }
public int? ColumnOrdinal { get; set; }
public int? ColumnSize { get; set; }
public Type DataType { get; set; }
public string DataTypeName { get; set; }
public bool? IsAliased { get; set; }
public bool? IsAutoIncrement { get; set; }
public bool? IsExpression { get; set; }
public bool? IsHidden { get; set; }
public bool? IsIdentity { get; set; }
public bool? IsKey { get; set; }
public bool? IsLong { get; set; }
public bool? IsReadOnly { get; set; }
public bool? IsUnique { get; set; }
public virtual object this[string property] { get; }
public int? NumericPrecision { get; set; }
public int? NumericScale { get; set; }
public string UdtAssemblyQualifiedName { get; set; }
protected DbColumn();
}
}