1 //------------------------------------------------------------------------------
2 // <copyright file="SchemaTableColumn.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
5 // <owner current="true" primary="true">Microsoft</owner>
6 //------------------------------------------------------------------------------
8 namespace System
.Data
.Common
{
10 // required columns that DataAdapter.Fill(Schema) will pay attention to
11 // when constructing new DataColumns to add to a DataTable
12 public static class SchemaTableColumn
{
14 public static readonly string ColumnName
= "ColumnName";
15 public static readonly string ColumnOrdinal
= "ColumnOrdinal";
16 public static readonly string ColumnSize
= "ColumnSize";
17 public static readonly string NumericPrecision
= "NumericPrecision";
18 public static readonly string NumericScale
= "NumericScale";
20 public static readonly string DataType
= "DataType";
21 public static readonly string ProviderType
= "ProviderType";
22 public static readonly string NonVersionedProviderType
= "NonVersionedProviderType";
24 public static readonly string IsLong
= "IsLong";
25 public static readonly string AllowDBNull
= "AllowDBNull";
26 public static readonly string IsAliased
= "IsAliased";
27 public static readonly string IsExpression
= "IsExpression";
28 public static readonly string IsKey
= "IsKey";
29 public static readonly string IsUnique
= "IsUnique";
31 public static readonly string BaseSchemaName
= "BaseSchemaName";
32 public static readonly string BaseTableName
= "BaseTableName";
33 public static readonly string BaseColumnName
= "BaseColumnName";