@@ -1150,8 +1150,7 @@ public static VfsMode VfsModeFromStr(string str)
1150
1150
/// </summary>
1151
1151
/// <param name="t">The type to convert.</param>
1152
1152
/// <exception cref="NotSupportedException"><paramref name="t"/> is unsupported.</exception>
1153
- [ Obsolete ( Obsoletions . DataTypeTypeConversionsMessage , DiagnosticId = Obsoletions . DataTypeTypeConversionsDiagId , UrlFormat = Obsoletions . SharedUrlFormat ) ]
1154
- public static DataType TypeToDataType ( Type t )
1153
+ internal static DataType TypeToDataType ( Type t )
1155
1154
{
1156
1155
if ( t == typeof ( int ) )
1157
1156
{
@@ -1208,69 +1207,6 @@ public static DataType TypeToDataType(Type t)
1208
1207
}
1209
1208
}
1210
1209
1211
- [ Obsolete ( Obsoletions . DataTypeTypeConversionsMessage , DiagnosticId = Obsoletions . DataTypeTypeConversionsDiagId , UrlFormat = Obsoletions . SharedUrlFormat ) ]
1212
- public static Type DataTypeToType ( DataType datatype )
1213
- {
1214
- switch ( datatype )
1215
- {
1216
- case DataType . DateTimeAttosecond :
1217
- case DataType . DateTimeDay :
1218
- case DataType . DateTimeFemtosecond :
1219
- case DataType . DateTimeHour :
1220
- case DataType . DateTimeMinute :
1221
- case DataType . DateTimeMonth :
1222
- case DataType . DateTimeMillisecond :
1223
- case DataType . DateTimeNanosecond :
1224
- case DataType . DateTimePicosecond :
1225
- case DataType . DateTimeSecond :
1226
- case DataType . DateTimeMicrosecond :
1227
- case DataType . DateTimeWeek :
1228
- case DataType . DateTimeYear :
1229
- return typeof ( long ) ;
1230
- case DataType . Float32 :
1231
- return typeof ( float ) ;
1232
- case DataType . Float64 :
1233
- return typeof ( double ) ;
1234
- case DataType . Int16 :
1235
- return typeof ( short ) ;
1236
- case DataType . Int32 :
1237
- return typeof ( int ) ;
1238
- case DataType . Int64 :
1239
- return typeof ( long ) ;
1240
- case DataType . Int8 :
1241
- return typeof ( sbyte ) ;
1242
- case DataType . StringAscii :
1243
- case DataType . StringUtf16 :
1244
- case DataType . StringUtf32 :
1245
- case DataType . StringUtf8 :
1246
- return typeof ( sbyte ) ;
1247
- case DataType . TimeAttosecond :
1248
- case DataType . TimeFemtosecond :
1249
- case DataType . TimeHour :
1250
- case DataType . TimeMinute :
1251
- case DataType . TimeMillisecond :
1252
- case DataType . TimeNanosecond :
1253
- case DataType . TimePicosecond :
1254
- case DataType . TimeSecond :
1255
- case DataType . TimeMicrosecond :
1256
- return typeof ( long ) ;
1257
- case DataType . UInt16 :
1258
- return typeof ( ushort ) ;
1259
- case DataType . UInt32 :
1260
- return typeof ( uint ) ;
1261
- case DataType . UInt64 :
1262
- return typeof ( ulong ) ;
1263
- case DataType . UInt8 :
1264
- return typeof ( byte ) ;
1265
- case DataType . Blob :
1266
- return typeof ( byte ) ;
1267
- case DataType . Boolean :
1268
- return typeof ( byte ) ;
1269
- default :
1270
- return typeof ( byte ) ;
1271
- }
1272
- }
1273
-
1274
1210
// Same with DataTypeToType, but returns the correct corresponding numeric type for strings.
1275
1211
internal static Type DataTypeToNumericType ( DataType datatype )
1276
1212
{
0 commit comments