Waarom staat er in de MSDN en in de .NET documentatie dat een DataTable serializeable is
code:
1
2
3
| [Serializable] public class DataTable : MarshalByValueComponent, IListSource, ISupportInitialize, ISerializable |
Ik heb bijgevolg een remoted object die een method heeft die een DataTable returned; echter, bij het testen van die method krijg ik een exception: the type blaat.melp in assembly x is not marked as serializable, terwijl dat type toch echt een DataTable is.Note The DataSet and DataTable objects inherit from MarshalByValueComponent, and support the ISerializable interface for remoting. These are the only ADO.NET objects that can be remoted.
Zouden ze bij MS nu eens hun documentatie niet updaten, of ervoor zorgen dat die DataTAble daadwerkelijk serializable is.
https://fgheysels.github.io/