

Commonly used System.Drawing types: Color, Point, PointF, Rectangle, RectangleF, Size, and SizeF.Commonly used non-primitives: Type, Uri, and BigInteger.

Primitives and primitive equivalents: bool, char, sbyte, byte, short, ushort, int, uint, long, ulong, float, double, decimal, DateTime, DateTimeOffset, TimeSpan, string, Guid, SqlBinary, SqlBoolean, SqlByte, SqlBytes, SqlChars, SqlDateTime, SqlDecimal, SqlDouble, SqlGuid, SqlInt16, SqlInt32, SqlInt64, SqlMoney, SqlSingle, and SqlString.NET, DataSet and DataTable place the following restrictions on what types of objects may be present in the deserialized data. Default restrictions when deserializing a DataSet or DataTable from XML Their goal was to provide a managed view over a relational data set, abstracting away whether the underlying source of the data was XML, SQL, or another technology.įor more information on ADO.NET, including more modern data view paradigms, see the ADO.NET documentation. NET Framework 1.0 as part of the original ADO.NET infrastructure. NET components that allow representing data sets as managed objects. The DataSet and DataTable types are legacy.
