Ejemplo n.º 1
0
        /// <summary>
        /// Сохранить настройки.
        /// </summary>
        /// <param name="storage">Хранилище настроек.</param>
        public override void Save(SettingsStorage storage)
        {
            storage.SetValue("MarketTimeChangedInterval", MarketTimeChangedInterval);
            storage.SetValue("HeartbeatInterval", HeartbeatInterval);
            storage.SetValue("ReConnectionSettings", ReConnectionSettings.Save());

            storage.SetValue("IsMarketDataEnabled", IsMarketDataEnabled);
            storage.SetValue("IsTransactionEnabled", IsTransactionEnabled);

            storage.SetValue("CreateAssociatedSecurity", CreateAssociatedSecurity);
            storage.SetValue("AssociatedBoardCode", AssociatedBoardCode);
            storage.SetValue("CreateDepthFromLevel1", CreateDepthFromLevel1);

            base.Save(storage);
        }