Cannot serialize Security~/topic/1188/cannot-serialize-security/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-29T11:30:18Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/posts/m/4374/Security.Exchange не сериализуется (добавил его позднее). Вариант - обнулите его перед сохранение в ...2010-10-29T12:41:26Z2010-10-29T12:41:54ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">eaa</span><div class="innerquote"><div class="quote"><span class="quotetitle">Mikhail Sukhov</span><div class="innerquote">Security.Exchange не сериализуется (добавил его позднее). Вариант - обнулите его перед сохранение в файл.</div></div><br /><br />А фикс будет?</div></div><br /><br />В 2.5 сделан фикс. Вернее, не столько фикс, сколько улучшение сериализации торговых типов.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/4326/Security.Exchange не сериализуется (добавил его позднее). Вариант - обнулите его перед сохранение в ...2010-10-26T11:03:55Z2010-10-26T11:03:55Zeaahttps://stocksharp.com/users/28252/info@stocksharp.com<div class="quote"><span class="quotetitle">Mikhail Sukhov</span><div class="innerquote">Security.Exchange не сериализуется (добавил его позднее). Вариант - обнулите его перед сохранение в файл.</div></div><br /><br />А фикс будет?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/4321/Security.Exchange не сериализуется (добавил его позднее). Вариант - обнулите его перед сохранение в ...2010-10-25T14:48:30Z2010-10-25T14:48:30ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.comSecurity.Exchange не сериализуется (добавил его позднее). Вариант - обнулите его перед сохранение в файл.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/4318/Пробую сохранить Security, в доке написано что вроде как можно: public class Security : IExtendableE...2010-10-25T09:14:20Z2010-10-25T09:14:20Zeaahttps://stocksharp.com/users/28252/info@stocksharp.comПробую сохранить Security, в доке написано что вроде как можно:<br /><br /><div class="code"><strong>Code</strong><div class="innercode"><br />[SerializableAttribute]<br />[DataContractAttribute]<br />public class Security : IExtendableEntity, INotifyPropertyChangedEx, <br /> INotifyPropertyChanged<br /></div></div><br /><br />Пишем:<br /><br /><div class="code"><strong>Code</strong><div class="innercode"><br />Stream stream = File.Open(Conf.securityFileName, FileMode.Create);<br />BinaryFormatter formatter = new BinaryFormatter();<br />formatter.Serialize(stream, security);<br />stream.Close();<br /></div></div><br /><br />А в результате получаем:<br /><br /><div class="quote"><span class="quotetitle">Quote:</span><div class="innerquote"><br />2010-10-25 13:05:07,218 ERROR: System.Runtime.Serialization.SerializationException: Type 'Ecng.Common.NullableEx`1[[System.TimeSpan, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]' in Assembly 'Ecng.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' is not marked as serializable.<br /> at System.Runtime.Serialization.FormatterServices.InternalGetSerializableMembers(RuntimeType type)<br /></div></div><br /><br />В чем ошибка?<br />Copyright @ StockSharp Platform LLC 2010 - 2024