Что это за элемент <location>, указанный в <configSections><section> в app.config - PullRequest
0 голосов
/ 25 сентября 2018

Я создаю ConfigurationSection .В приведенном примере атрибут allowLocation атрибута <section> установлен на true.Глядя на , что означает это allowLocation , я все еще озадачен.На этой странице написано Determines whether the section can be used within the <location> element..Я не могу найти документацию по этому <location> элементу.

Что делает этот элемент <location>?Для чего его используют?

1 Ответ

0 голосов
/ 25 сентября 2018

Вот, пожалуйста!

Указывает ресурс, к которому применяются дочерние параметры конфигурации, и блокирует параметры конфигурации, предотвращая переопределение параметров дочерними файлами конфигурации.

И

Элемент location может заключать в себе другие элементы, либо для применения настроек конфигурации к конкретному ресурсу, либо для блокировки настроек конфигурации.

Пример:

<configuration>
 <location path="Logon.aspx">
  <system.web>
     <authorization>
        <allow users="?"/>
     </authorization>
  </system.web>
 </location>
</configuration>

Источник @ msdn

...