Impossibile serializzare il tipo '{0}'. Provare a contrassegnarlo con l'attributo DataContractAttribute e a contrassegnare ...

Impossibile serializzare il tipo '{0}'. Provare a contrassegnarlo con l'attributo DataContractAttribute e a contrassegnare tutti i relativi membri da serializzare con l'attributo DataMemberAttribute. Se il tipo è una raccolta, provare a contrassegnarlo con l'attributo CollectionDataContractAttribute. Per gli altri tipi supportati, vedere la documentazione di Microsoft .NET Framework.