Есть ли способ сигнализировать объекту об успешной десериализации? - PullRequest
0 голосов
/ 02 апреля 2010

Я использую NetDataContractSerializer. После успешной десериализации объекта, есть ли способ сказать объекту закончить его строительство? Я думаю в соответствии с:

[DataContract]
class Foo
{
    [DataMember]
    int i;

    [SerializationCompletedEvent]
    void SerializationCompleted ()
    {
        i = i + 7;
    }
}

1 Ответ

0 голосов
/ 07 апреля 2010

К настоящему моменту все выяснил сам.

http://msdn.microsoft.com/en-us/library/system.runtime.serialization.ondeserializedattribute.aspx

Кто-то пропустил легкие 15 очков, я думаю?

...