80 references to DataColumn
System.Data.Common (32)
System\Data\Common\DataColumnMapping.cs (1)
127return new DataColumn(dataSetColumn, dataType!);
System\Data\Common\DbProviderFactories.cs (4)
85DataColumn nameColumn = new DataColumn(NameColumnName, typeof(string)) { ReadOnly = true }; 86DataColumn descriptionColumn = new DataColumn(DescriptionColumnName, typeof(string)) { ReadOnly = true }; 87DataColumn invariantNameColumn = new DataColumn(InvariantNameColumnName, typeof(string)) { ReadOnly = true }; 88DataColumn assemblyQualifiedNameColumn = new DataColumn(AssemblyQualifiedNameColumnName, typeof(string)) { ReadOnly = true };
System\Data\Common\DBSchemaRow.cs (1)
21sortindex = new DataColumn(SchemaMappingUnsortedIndex, typeof(int));
System\Data\DataColumnCollection.cs (1)
229var column = new DataColumn(columnName, type);
System\Data\DataTableReader.cs (25)
715DataColumn ColumnName = new DataColumn(SchemaTableColumn.ColumnName, typeof(string)); 716DataColumn ColumnOrdinal = new DataColumn(SchemaTableColumn.ColumnOrdinal, typeof(int)); 717DataColumn ColumnSize = new DataColumn(SchemaTableColumn.ColumnSize, typeof(int)); 718DataColumn NumericPrecision = new DataColumn(SchemaTableColumn.NumericPrecision, typeof(short)); 719DataColumn NumericScale = new DataColumn(SchemaTableColumn.NumericScale, typeof(short)); 726new DataColumn(SchemaTableColumn.DataType, typeof(Type)); 728DataColumn ProviderType = new DataColumn(SchemaTableColumn.ProviderType, typeof(int)); 729DataColumn IsLong = new DataColumn(SchemaTableColumn.IsLong, typeof(bool)); 730DataColumn AllowDBNull = new DataColumn(SchemaTableColumn.AllowDBNull, typeof(bool)); 731DataColumn IsReadOnly = new DataColumn(SchemaTableOptionalColumn.IsReadOnly, typeof(bool)); 732DataColumn IsRowVersion = new DataColumn(SchemaTableOptionalColumn.IsRowVersion, typeof(bool)); 733DataColumn IsUnique = new DataColumn(SchemaTableColumn.IsUnique, typeof(bool)); 734DataColumn IsKeyColumn = new DataColumn(SchemaTableColumn.IsKey, typeof(bool)); 735DataColumn IsAutoIncrement = new DataColumn(SchemaTableOptionalColumn.IsAutoIncrement, typeof(bool)); 736DataColumn BaseSchemaName = new DataColumn(SchemaTableColumn.BaseSchemaName, typeof(string)); 737DataColumn BaseCatalogName = new DataColumn(SchemaTableOptionalColumn.BaseCatalogName, typeof(string)); 738DataColumn BaseTableName = new DataColumn(SchemaTableColumn.BaseTableName, typeof(string)); 739DataColumn BaseColumnName = new DataColumn(SchemaTableColumn.BaseColumnName, typeof(string)); 740DataColumn AutoIncrementSeed = new DataColumn(SchemaTableOptionalColumn.AutoIncrementSeed, typeof(long)); 741DataColumn AutoIncrementStep = new DataColumn(SchemaTableOptionalColumn.AutoIncrementStep, typeof(long)); 742DataColumn DefaultValue = new DataColumn(SchemaTableOptionalColumn.DefaultValue, typeof(object)); 743DataColumn Expression = new DataColumn(SchemaTableOptionalColumn.Expression, typeof(string)); 744DataColumn ColumnMapping = new DataColumn(SchemaTableOptionalColumn.ColumnMapping, typeof(MappingType)); 745DataColumn BaseTableNamespace = new DataColumn(SchemaTableOptionalColumn.BaseTableNamespace, typeof(string)); 746DataColumn BaseColumnNamespace = new DataColumn(SchemaTableOptionalColumn.BaseColumnNamespace, typeof(string));
System.Data.Odbc (19)
src\runtime\src\libraries\Common\src\System\Data\ProviderBase\DbMetaDataFactory.cs (1)
213DataColumn newDestinationColumn = new DataColumn(sourceColumn.ColumnName, sourceColumn.DataType);
System\Data\Odbc\OdbcDataReader.cs (18)
2192columns.Add(new DataColumn("ColumnName", typeof(string))); 2193columns.Add(new DataColumn("ColumnOrdinal", typeof(int))); // UInt32 2194columns.Add(new DataColumn("ColumnSize", typeof(int))); // UInt32 2195columns.Add(new DataColumn("NumericPrecision", typeof(short))); // UInt16 2196columns.Add(new DataColumn("NumericScale", typeof(short))); 2197columns.Add(new DataColumn("DataType", typeof(object))); 2198columns.Add(new DataColumn("ProviderType", typeof(int))); 2199columns.Add(new DataColumn("IsLong", typeof(bool))); 2200columns.Add(new DataColumn("AllowDBNull", typeof(bool))); 2201columns.Add(new DataColumn("IsReadOnly", typeof(bool))); 2202columns.Add(new DataColumn("IsRowVersion", typeof(bool))); 2203columns.Add(new DataColumn("IsUnique", typeof(bool))); 2204columns.Add(new DataColumn("IsKey", typeof(bool))); 2205columns.Add(new DataColumn("IsAutoIncrement", typeof(bool))); 2206columns.Add(new DataColumn("BaseSchemaName", typeof(string))); 2207columns.Add(new DataColumn("BaseCatalogName", typeof(string))); 2208columns.Add(new DataColumn("BaseTableName", typeof(string))); 2209columns.Add(new DataColumn("BaseColumnName", typeof(string)));
System.Data.OleDb (29)
OleDbConnectionInternal.cs (9)
395DataColumn literalName = new DataColumn("LiteralName", typeof(string)); 396DataColumn literalValue = new DataColumn("LiteralValue", typeof(string)); 397DataColumn invalidChars = new DataColumn("InvalidChars", typeof(string)); 398DataColumn invalidStart = new DataColumn("InvalidStartingChars", typeof(string)); 399DataColumn literal = new DataColumn("Literal", typeof(int)); 400DataColumn maxlen = new DataColumn("Maxlen", typeof(int)); 456DataColumn keyword = new DataColumn(ODB.Keyword, typeof(string)); 507DataColumn schemaGuid = new DataColumn(ODB.Schema, typeof(Guid)); 508DataColumn restrictionSupport = new DataColumn(ODB.RestrictionSupport, typeof(int));
OleDbDataReader.cs (19)
328DataColumn name = new DataColumn("ColumnName", typeof(string)); 329DataColumn ordinal = new DataColumn("ColumnOrdinal", typeof(int)); 330DataColumn size = new DataColumn("ColumnSize", typeof(int)); 331DataColumn precision = new DataColumn("NumericPrecision", typeof(short)); 332DataColumn scale = new DataColumn("NumericScale", typeof(short)); 334DataColumn dataType = new DataColumn(SchemaTableColumn.DataType, typeof(Type)); 335DataColumn providerType = new DataColumn("ProviderType", typeof(int)); 337DataColumn isLong = new DataColumn("IsLong", typeof(bool)); 338DataColumn allowDBNull = new DataColumn("AllowDBNull", typeof(bool)); 339DataColumn isReadOnly = new DataColumn("IsReadOnly", typeof(bool)); 340DataColumn isRowVersion = new DataColumn("IsRowVersion", typeof(bool)); 342DataColumn isUnique = new DataColumn("IsUnique", typeof(bool)); 343DataColumn isKey = new DataColumn("IsKey", typeof(bool)); 344DataColumn isAutoIncrement = new DataColumn("IsAutoIncrement", typeof(bool)); 345DataColumn isHidden = new DataColumn("IsHidden", typeof(bool)); 347DataColumn baseSchemaName = new DataColumn("BaseSchemaName", typeof(string)); 348DataColumn baseCatalogName = new DataColumn("BaseCatalogName", typeof(string)); 349DataColumn baseTableName = new DataColumn("BaseTableName", typeof(string)); 350DataColumn baseColumnName = new DataColumn("BaseColumnName", typeof(string));
System\Data\ProviderBase\DbMetaDataFactory.cs (1)
237newDestinationColumn = new DataColumn(sourceColumn.ColumnName, sourceColumn.DataType);