Циклическая ссылка при использовании сериализации XML?

Я получаю следующее исключение при попытке сериализовать объект с помощью XMLSerialization.

Обнаружена циклическая ссылка при сериализации объекта типа MyObject}

Я знаю, что циклическая ссылка вызвана тем, что ObjectA может иметь childObject ObjectB, а ObjectB parentObject - ObjectA , однако я хотел бы сохранить эту ссылку, если это возможно. Есть ли способ заставить этот объект сериализоваться с помощью сериализации XML без потери данных во время процесса сериализации? Я не очень знаком с сериализацией, поэтому надеюсь, что я смогу установить какой-нибудь атрибут.

21
задан Rachel 28 September 2010 в 16:59
поделиться