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

◆ AddAdditionalProperties()

void System.Data.ProviderBase.SchemaMapping.AddAdditionalProperties ( DataColumn targetColumn,
DataRow schemaRow )
inlineprivate

Definition at line 956 of file SchemaMapping.cs.

957 {
958 DataColumnCollection columns = schemaRow.Table.Columns;
960 if (dataColumn != null)
961 {
963 }
965 if (dataColumn != null)
966 {
967 object obj = schemaRow[dataColumn];
968 if (DBNull.Value != obj)
969 {
971 }
972 }
974 if (dataColumn != null)
975 {
976 object obj2 = schemaRow[dataColumn];
977 if (DBNull.Value != obj2)
978 {
980 }
981 }
983 if (dataColumn != null)
984 {
985 object obj3 = schemaRow[dataColumn];
986 if (DBNull.Value != obj3)
987 {
989 }
990 }
992 if (dataColumn != null)
993 {
994 object obj4 = schemaRow[dataColumn];
995 if (DBNull.Value != obj4)
996 {
997 targetColumn.Namespace = ((IConvertible)obj4).ToString(CultureInfo.InvariantCulture);
998 }
999 }
1001 if (dataColumn != null)
1002 {
1003 object obj5 = schemaRow[dataColumn];
1004 if (DBNull.Value != obj5)
1005 {
1006 targetColumn.Expression = ((IConvertible)obj5).ToString(CultureInfo.InvariantCulture);
1007 }
1008 }
1009 }
static CultureInfo InvariantCulture

References System.Data.Common.SchemaTableOptionalColumn.AutoIncrementSeed, System.Data.Common.SchemaTableOptionalColumn.AutoIncrementStep, System.Data.Common.SchemaTableOptionalColumn.BaseColumnNamespace, System.Data.Common.SchemaTableOptionalColumn.ColumnMapping, System.Data.Common.SchemaTableOptionalColumn.DefaultValue, System.Xml.Dictionary, System.Data.Common.SchemaTableOptionalColumn.Expression, System.Globalization.CultureInfo.InvariantCulture, System.obj, and System.DBNull.Value.

Referenced by System.Data.ProviderBase.SchemaMapping.SetupSchemaWithKeyInfo().