TypeBuilder с DataContract и DataMembers - PullRequest
       7

TypeBuilder с DataContract и DataMembers

1 голос
/ 13 января 2011

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

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

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

Есть идеи, что здесь не так?

Спасибо.

1 Ответ

1 голос
/ 13 января 2011

Ответ здесь:

http://www.netframeworkdev.com/windows-communication-foundation/datacontractserializer-not-serializingdeserializing-type-built-with-typebuilder-65973.shtml

Методы моих свойств TypeBuilder были помечены с помощью MethodAttributes.Virtual.

Еще одна замечательная хорошо документированная функция DataContractSerializer.

...