Как использовать настраиваемые свойства .NET ConfigurationElement для дочерних элементов?

Как я могу получить и использовать набор атрибутов в родительском ConfigurationSection в дочернем элементе CustomSetting? Мне нужен этот атрибут, когда элемент CustomSetting возвращает свойство Value.

Я хочу отформатировать App.config следующим образом:

<CustomSettings someProperty="foo">
    <CustomSetting key="bar" value="fermeneba" />
    <CustomSetting key="laa" value="jubaduba" />
</CustomSettings>

У меня работает код, за исключением того, что я не могу найти способ получить доступ к атрибуту someProperty из класс CustomSetting. Единственный способ, который я нашел до сих пор, - это отформатировать такую ​​конфигурацию, которая беспорядочная:

<CustomSettings>
    <CustomSetting someProperty="foo" key="bar" value="fermeneba" />
    <CustomSetting someProperty="foo" key="laa" value="jubaduba" />
</CustomSettings>
7
задан Jeremy Gaither 12 August 2011 в 18:45
поделиться