Сериализация сгенерированного класса из LINQ в SQL - PullRequest
3 голосов
/ 09 января 2010

Как автоматически сериализовать классы, которые генерируются путем сопоставления LINQ to SQL? Мне нужно использовать эти объекты в WCF.

.NET 3.5 SP1.

Ответы [ 2 ]

2 голосов
/ 09 января 2010

На поверхности конструктора нажмите на фон (т.е. не на какой-либо конкретной сущности) и измените «Режим сериализации» на «Однонаправленный». Это должно добавить необходимые атрибуты [DataContract] / [DataMember] ко всей модели, включая WCF.

0 голосов
/ 09 января 2010

Если не использовать CodeDOM для генерации классов и их компиляции, это невозможно. Создайте DTO для передачи. Это сделает ваши типы сильными, и тот, кто поддерживает этот код, поблагодарит вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...