When trying to insert data into an Azure Table, and calling SaveChanges() you may get an exception like:
One reason that you can get this error is if you are trying to insert an unsupported type into a table. Decimal types, for example, are unsupported at this time.
The list of supported types are:
An array of bytes up to 64 KB in size.
A Boolean value.
A 64-bit value expressed as Coordinated Universal Time (UTC). The supported DateTime range begins from 12:00 midnight, January 1, 1601 A.D. (C.E.), UTC. The range ends at December 31, 9999.
A 64-bit floating point value.
A 128-bit globally unique identifier.
Int32 or int
A 32-bit integer.
Int64 or long
A 64-bit integer.
A UTF-16-encoded value. String values may be up to 64 KB in size.
This list is from: http://msdn.microsoft.com/en-us/library/dd179338.aspx