public virtual bool Persist() { PersistentOptionBase options = Store; if (options == null) { return(false); } return(options.Store(this)); }
public virtual void Startup(PersistentOptionBase options) { BooterLogger.AddTrace("Startup " + UnlocalizedName); mAlarms.Manager = this; foreach (OptionItem option in mOptions) { options.Restore(option); } Startup(); }