SchemaTableOptionalColumn.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132
  1. //------------------------------------------------------------------------------
  2. // <copyright file="SchemaTableOptionalColumn.cs" company="Microsoft">
  3. // Copyright (c) Microsoft Corporation. All rights reserved.
  4. // </copyright>
  5. // <owner current="true" primary="true">Microsoft</owner>
  6. //------------------------------------------------------------------------------
  7. namespace System.Data.Common {
  8. // optional columns that DataAdapter.Fill(Schema) will pay attention to
  9. // when constructing new DataColumns to add to a DataTable
  10. public static class SchemaTableOptionalColumn {
  11. public static readonly string ProviderSpecificDataType = "ProviderSpecificDataType";
  12. public static readonly string IsAutoIncrement = "IsAutoIncrement";
  13. public static readonly string IsHidden = "IsHidden";
  14. public static readonly string IsReadOnly = "IsReadOnly";
  15. public static readonly string IsRowVersion = "IsRowVersion";
  16. public static readonly string BaseServerName = "BaseServerName";
  17. public static readonly string BaseCatalogName = "BaseCatalogName";
  18. public static readonly string AutoIncrementSeed = "AutoIncrementSeed";
  19. public static readonly string AutoIncrementStep = "AutoIncrementStep";
  20. public static readonly string DefaultValue = "DefaultValue";
  21. public static readonly string Expression = "Expression";
  22. public static readonly string BaseTableNamespace = "BaseTableNamespace";
  23. public static readonly string BaseColumnNamespace = "BaseColumnNamespace";
  24. public static readonly string ColumnMapping = "ColumnMapping";
  25. }
  26. }