Updates referencesource to .NET 4.7
[mono.git] / mcs / class / referencesource / System.Data / System / Data / Common / SchemaTableColumn.cs
1 //------------------------------------------------------------------------------
2 // <copyright file="SchemaTableColumn.cs" company="Microsoft">
3 //      Copyright (c) Microsoft Corporation.  All rights reserved.
4 // </copyright>
5 // <owner current="true" primary="true">Microsoft</owner>
6 //------------------------------------------------------------------------------
7
8 namespace System.Data.Common {
9
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 {
13         
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";
19
20         public static readonly string DataType                 = "DataType";
21         public static readonly string ProviderType             = "ProviderType";
22         public static readonly string NonVersionedProviderType = "NonVersionedProviderType";
23         
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";
30         
31         public static readonly string BaseSchemaName           = "BaseSchemaName";
32         public static readonly string BaseTableName            = "BaseTableName";
33         public static readonly string BaseColumnName           = "BaseColumnName";
34     }    
35 }
36