Я только знакомлюсь с сериализацией объектов в C #. Мне интересно, если конструктор десериализации называется INSTEAD OF конструктор по умолчанию или IN ADDITION TO. Если это ДОПОЛНИТЕЛЬНО, то в каком порядке они называются? Например:
[Serializable()]
public class ReadCache : ISerializable
{
protected ArrayList notifiedURLs;
// Default constructor
public ReadCache()
{
notifiedURLs = new ArrayList();
}
// Deserialization constructor.
public ReadCache(SerializationInfo info, StreamingContext ctxt)
{
//Get the values from info and assign them to the appropriate properties
notifiedURLs = (ArrayList)info.GetValue("notifiedURLs", typeof(ArrayList));
}
}