WCF DataContractJsonSerializer - исключить определенные свойства во время выполнения - PullRequest
0 голосов
/ 11 января 2011

Я сериализую объект .net 4 с использованием DataContractJsonSerializer.Как я могу включить / исключить определенные свойства из сериализации на основе информации, доступной только во время выполнения?Можно ли использовать IDataContractSurrogate для этого?Если так .... Мне нужен хороший образец.Я в первую очередь хочу исключить свойства.Я не хочу заменять пустые значения .... однако я хочу полностью исключить определенные свойства во время выполнения.Я хочу сделать во время выполнения, что эквивалентно удалению атрибута DataMember во время предварительного выполнения.

Спасибо

1 Ответ

0 голосов
/ 19 января 2011

Он задал тот же вопрос и получил очень хороший ответ по следующей ссылке:

http://social.msdn.microsoft.com/Forums/en/wcf/thread/dd520d9b-334f-4e78-9b08-bf809b887e4f

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