The Value property is specific to this implementation. In this example, the Value property is used to store and retrieve the value of the UDT. It’s also responsible for Property Description Format.Native SQL Server automatically handles the serialization of the UDT. The Format.Native value can only be used for UDTs that contain fixed-sized data types. The following data types are supported: bool, byte, sbyte, short, ushort, int, uint, long, ulong, float, double, SqlByte, SqlInt16, SqlInt32, SqlInt64, SqlDateTime, SqlSingle, SqlDouble, SqlMoney. If this property is used, the MaxByteSize property cannot be used.