CassiniDevProfileElementCollection.cs 543 B

12345678910111213141516171819
  1. using System;
  2. using System.Configuration;
  3. namespace CassiniDev.Configuration
  4. {
  5. [ConfigurationCollection(typeof(CassiniDevProfileElement))]
  6. public class CassiniDevProfileElementCollection : ConfigurationElementCollection
  7. {
  8. protected override ConfigurationElement CreateNewElement()
  9. {
  10. return new CassiniDevProfileElement();
  11. }
  12. protected override object GetElementKey(ConfigurationElement element)
  13. {
  14. return ((CassiniDevProfileElement)element).Port;
  15. }
  16. }
  17. }