Ese error puede deberse a varias razones, una de ellas es que una de las clases dentro de la colección no es serializable y estás intentando serializarla.
Para ello tienes que marcarla con el atributo Serializable:
http://msdn.microsoft.com/es-es/libr....80).aspx#Y300
Puede deberse a otras razones también.