private CalendricUrlRangeModel(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.startDate = info.GetDateTime("startDate"); this.endDate = info.GetDateTime("endDate"); this.format = info.GetString("format"); }
/// <summary> /// Construtor usado para deserializar os dados. /// </summary> /// <param name="info"></param> /// <param name="context"></param> protected AssemblyPackage(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { _uid = (Guid)info.GetValue("Uid", typeof(Guid)); _createTime = info.GetDateTime("CreateTime"); var count = info.GetInt32("Count"); for (var i = 0; i < count; i++) { _items.Add((AssemblyPart)info.GetValue("i" + i, typeof(AssemblyPart))); } }
/// <summary> /// /// </summary> /// <param name="info"></param> /// <param name="context"></param> protected DataEntryVersion(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { _typeName = info.GetValue("typeName", typeof(Colosoft.Reflection.TypeName)) as Colosoft.Reflection.TypeName; _version = info.GetDateTime("version"); }