2015-01-30 2 views
0

У меня есть класс, который создает собственные внутренние объекты и изменяет внутренние свойства на них, которые не сериализованы. Например, установка родительского объекта.Как предотвратить создание десериализации BSON в классе?

Как вы препятствуете тому, чтобы драйвер BSON создавал экземпляры этих конкретных элементов в классе, поскольку основной класс для этого документа уже делает это?

Я ознакомился с информацией о сериализации (довольно минимальной) и проверил, какие атрибуты BSON доступны, но я не вижу ничего похожего на то, что это поможет.

+0

Эта ситуация довольно широкая. Не могли бы вы привести пример? – i3arnon

ответ

0

Чтобы обойти мою проблему, я реорганизовал свойства, чтобы создать то, что им нужно для объекта, созданного процессом десериализации BSON.