OpenHome.Songcast.Configuration.Save C# (CSharp) Method

Save() public method

public Save ( ) : void
return void
        public void Save()
        {
            XmlSerializer xml = new XmlSerializer(typeof(Configuration));

            try
            {
                using (TextWriter writer = new StreamWriter(iPath))
                {

                    xml.Serialize(writer, this);
                }
            }
            catch (Exception e)
            {
                throw (new ApplicationException("Unable to save configuration file", e));
            }
        }

Usage Example

Esempio n. 1
0
 private static Configuration New(string aPath)
 {
     Configuration configuration = new Configuration();
     configuration.Subnet = 0;
     configuration.Multicast = false;
     configuration.Channel = (uint)(new Random().Next(65535) + 1);
     configuration.Ttl = 1;
     configuration.Latency = 100;
     configuration.Preset = 0;
     configuration.SetPath(aPath);
     configuration.Save();
     return (configuration);
 }