2011-01-13 1 views
1

Я генерирую динамический тип «на лету» с атрибутом DataContract и DataMembers. Я проверил, что тип генерируется правильно с атрибутами DataContract и DataMember, используя отражение на сгенерированном типе.ТипBuilder с DataContract и DataMembers

Затем я генерирую тип ServiceContract «на лету», который включает в себя операцию с указанными типами.

Однако, когда я добавляю ServiceReference от клиента, мои типы DataContract генерируются с клиентом без свойств/DataMembers.

Подумайте, что здесь не так?

Спасибо.

+0

Любой шанс, что вы могли бы поделиться, как вы смогли установить атрибуты DataContract и DataMember на лету? – sanpaco

+0

Я использовал стандартный TypeBuilder с простыми свойствами. Что конкретно вы хотели знать? – Jeff

+0

Как вы добавляете DataContractAttribute в TypeBuilder? И как вы добавляете DataMemberAttribute в PropertyBuilder? Я пытаюсь упорядочить свой пользовательский объект в WCF, но для определения класса DataContract и DataMember требуется. Похоже, я в значительной степени пытаюсь сделать то, что вы уже сделали, любой шанс показать мне несколько примеров. – sanpaco

ответ