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

◆ UpdateColumnType()

void System.Data.DataColumn.UpdateColumnType ( [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields | DynamicallyAccessedMemberTypes.PublicProperties)] Type type,
StorageType typeCode )
inlineprivate

Definition at line 1085 of file DataColumn.cs.

1086 {
1087 TypeLimiter.EnsureTypeIsAllowed(type);
1088 _dataType = type;
1089 _storageType = typeCode;
1090 if (StorageType.DateTime != typeCode)
1091 {
1092 _dateTimeMode = DataSetDateTime.UnspecifiedLocal;
1093 }
1096 {
1098 }
1099 }
static void ImplementsInterfaces(StorageType typeCode, Type dataType, out bool sqlType, out bool nullable, out bool xmlSerializable, out bool changeTracking, out bool revertibleChangeTracking)
static object GetStaticNullForUdtType([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields|DynamicallyAccessedMemberTypes.PublicProperties)] Type type)
DataSetDateTime _dateTimeMode
Definition DataColumn.cs:38
StorageType _storageType
Definition DataColumn.cs:34
bool _implementsIRevertibleChangeTracking
Definition DataColumn.cs:66

References System.Data.DataColumn._dataType, System.Data.DataColumn._dateTimeMode, System.Data.DataColumn._implementsIChangeTracking, System.Data.DataColumn._implementsINullable, System.Data.DataColumn._implementsIRevertibleChangeTracking, System.Data.DataColumn._implementsIXMLSerializable, System.Data.DataColumn._isSqlType, System.Data.DataColumn._storageType, System.Data.TypeLimiter.EnsureTypeIsAllowed(), System.Data.Common.SqlUdtStorage.GetStaticNullForUdtType(), System.Data.Common.DataStorage.ImplementsInterfaces(), and System.type.

Referenced by System.Data.DataColumn.DataColumn().