формат проводника, определенный google, представляет собой сериализатор tree , а не сериализатор graph , поэтому ссылки на объекты не сохраняются. Однако, как только я получу «v2», у меня есть некоторые злобные планы взломать поддержку объектных ссылок / графиков в модели - в основном (в этом режиме), включая дополнительные данные идентификатора объекта. Однако это сделает несколько сложным для использования в сценариях взаимодействия - в идеале это хорошо только для protobuf-net <===> protobuf-net.
Но ничего сегодня - вы получите несколько копий или, если получите циклическую ссылку, она должна взорваться.
В качестве обновления: теперь это доступно в protobuf-net v2, но как специфическая для реализации функция вне спецификации кода.