Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ PopulateFields()

void System.Data.Common.DbDataReaderExtensions.DataRowDbColumn.PopulateFields ( )
inlineprivate

Definition at line 21 of file DbDataReaderExtensions.cs.

22 {
23 base.AllowDBNull = GetDbColumnValue<bool?>(SchemaTableColumn.AllowDBNull);
24 base.BaseCatalogName = GetDbColumnValue<string>(SchemaTableOptionalColumn.BaseCatalogName);
25 base.BaseColumnName = GetDbColumnValue<string>(SchemaTableColumn.BaseColumnName);
26 base.BaseSchemaName = GetDbColumnValue<string>(SchemaTableColumn.BaseSchemaName);
27 base.BaseServerName = GetDbColumnValue<string>(SchemaTableOptionalColumn.BaseServerName);
28 base.BaseTableName = GetDbColumnValue<string>(SchemaTableColumn.BaseTableName);
29 base.ColumnName = GetDbColumnValue<string>(SchemaTableColumn.ColumnName);
30 base.ColumnOrdinal = GetDbColumnValue<int?>(SchemaTableColumn.ColumnOrdinal);
31 base.ColumnSize = GetDbColumnValue<int?>(SchemaTableColumn.ColumnSize);
32 base.IsAliased = GetDbColumnValue<bool?>(SchemaTableColumn.IsAliased);
33 base.IsAutoIncrement = GetDbColumnValue<bool?>(SchemaTableOptionalColumn.IsAutoIncrement);
34 base.IsExpression = GetDbColumnValue<bool>(SchemaTableColumn.IsExpression);
35 base.IsHidden = GetDbColumnValue<bool?>(SchemaTableOptionalColumn.IsHidden);
36 base.IsIdentity = GetDbColumnValue<bool?>("IsIdentity");
37 base.IsKey = GetDbColumnValue<bool?>(SchemaTableColumn.IsKey);
38 base.IsLong = GetDbColumnValue<bool?>(SchemaTableColumn.IsLong);
39 base.IsReadOnly = GetDbColumnValue<bool?>(SchemaTableOptionalColumn.IsReadOnly);
40 base.IsUnique = GetDbColumnValue<bool?>(SchemaTableColumn.IsUnique);
41 base.NumericPrecision = GetDbColumnValue<int?>(SchemaTableColumn.NumericPrecision);
42 base.NumericScale = GetDbColumnValue<int?>(SchemaTableColumn.NumericScale);
43 base.UdtAssemblyQualifiedName = GetDbColumnValue<string>("UdtAssemblyQualifiedName");
44 base.DataType = GetDbColumnValue<Type>(SchemaTableColumn.DataType);
45 base.DataTypeName = GetDbColumnValue<string>("DataTypeName");
46 }

References System.Data.Common.SchemaTableColumn.AllowDBNull, System.Data.Common.SchemaTableOptionalColumn.BaseCatalogName, System.Data.Common.SchemaTableColumn.BaseColumnName, System.Data.Common.SchemaTableColumn.BaseSchemaName, System.Data.Common.SchemaTableOptionalColumn.BaseServerName, System.Data.Common.SchemaTableColumn.BaseTableName, System.Data.Common.SchemaTableColumn.ColumnName, System.Data.Common.SchemaTableColumn.ColumnOrdinal, System.Data.Common.SchemaTableColumn.ColumnSize, System.Data.Common.SchemaTableColumn.DataType, System.Data.Common.SchemaTableColumn.IsAliased, System.Data.Common.SchemaTableOptionalColumn.IsAutoIncrement, System.Data.Common.SchemaTableColumn.IsExpression, System.Data.Common.SchemaTableOptionalColumn.IsHidden, System.Data.Common.SchemaTableColumn.IsKey, System.Data.Common.SchemaTableColumn.IsLong, System.Data.Common.SchemaTableOptionalColumn.IsReadOnly, System.Data.Common.SchemaTableColumn.IsUnique, System.Data.Common.SchemaTableColumn.NumericPrecision, and System.Data.Common.SchemaTableColumn.NumericScale.

Referenced by System.Data.Common.DbDataReaderExtensions.DataRowDbColumn.DataRowDbColumn().