2009-08-19 5 views
0

Я строю класс и интерфейс для моего класса (ов) У меня есть свойство объявилПринудительно объектов недвижимости, чтобы сериализовать

object MyObject { get; set; } 

То, что я хочу сделать, это сила, все, что хранится в MyObject быть сериализации. Есть ли хороший способ сделать это?

Обычно я использовал бы где: ISerializable, но для сериализации вы используете атрибут, а не наследование, или, по крайней мере, это мое предположение.

+1

Вы пробовали это: ISerializable MyObject {get; задавать; } Не уверен, что это сработает. –

+0

Это не сработало, но спасибо за предложение – Josh

ответ

0

Я никогда не мог понять, как обеспечить соблюдение класса Serializable. В любом случае мне пришлось отойти от родовых классов по другим причинам, поэтому через наследование я просто создаю свойство для того, чтобы мой объект был сериализован и сериализован/десериализуем его в access/get accessors и сохранил сериализованную строку в свойстве string в базе класс, который наследуется.

Смежные вопросы