Вы используете объекты Entity Framework 4 POCO? Если нет, то я не думаю, что это сработает, или, по крайней мере, не сработает.
Я бы порекомендовал вам создать объекты передачи данных, помеченные DataContract и DataMember, а затем использовать auto mapper для сопоставления объектов.