Использовать объект .net в качестве источника данных в Crystal Report 2008

Всем привет,

Я создал объект .net (например:A) которые содержат данные, собранные из таблиц. Далее я создаюList<A>()&nbsp;и перейти кSetDataSource()&nbsp;методReportDocument&nbsp;объект. Когда я бегу, тогда выдается исключение:

"CrystalDecisions.CrystalReports.Engine.DataSourceException: The data source object is invalid"

Я не знаю Исключение выше, сообщение об ошибке не ясно. Кто-нибудь может объяснить для меня? пример: объект .net должен наследоваться от ISerializable .....