Двоичная сериализация не Serializable объектов в избранное  новое горячее всё    подписка   модер. 
От: CtrlShiftBwww.web-fortuna.com
Дата: 25.01.06 13:48
Требуется:
С помощью BinaryFormatter сериализовать объекты, исходный код которых недоступен (например, ListViewItem).
Проблема в том, что сериализовать нужно и объекты, у которых не установлен атрибут Serializable (пример класса ToolBarButton).
Установить этот атрибут нет возможности, так как исходный код недоступен.
Была попытка установить атрибут с помощью кода
    XmlAttributes attr = new XmlAttributes();
    attr.XmlElements.Add(new XmlElementAttribute("Serializable", typeof(System.Windows.Forms.ToolBarButton));

Не удалось.
Использовать класс SurrogateSelector не допускается, так как не хотелось бы делать жесткую привязку к конкретным не Seriliazable классам. Да и заранее неизвестны все классы, которые будут сериализоваться.
Возможно, кто-то сталкивался с подобной проблемой или же подскажите, пожалуйста, в каком направлении искать...
Не говорите, что мне делать, и я не буду говорить, куда вам идти
Двоичная сериализация не Serializable объектов в избранное  новое    модер. 
От: Varg гость 
Дата: 25.01.06 14:13
> Проблема в том, что сериализовать нужно и объекты, у которых не установлен атрибут Serializable

см. Как сериализовать несериализуемое?

данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение