SectionInformation.AllowLocation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, допускает ли раздел конфигурации атрибут location
.
public:
property bool AllowLocation { bool get(); void set(bool value); };
public bool AllowLocation { get; set; }
member this.AllowLocation : bool with get, set
Public Property AllowLocation As Boolean
Значение свойства
Значение true
, если атрибут location
допускается; в противном случае — значение false
. Значение по умолчанию — true
.
Исключения
Выбранное значение противоречит значению, которое уже было определено.
Примеры
В примерах в этом разделе показано, как получить AllowLocation значение свойства после получения сведений о связанном разделе в файле конфигурации.
В следующем примере возвращается SectionInformation объект .
// Get the current configuration file.
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
// Get the section.
UrlsSection section =
(UrlsSection)config.GetSection("MyUrls");
SectionInformation sInfo =
section.SectionInformation;
' Get the current configuration file.
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
' Get the section.
Dim section As UrlsSection = _
CType(config.GetSection("MyUrls"), UrlsSection)
Dim sInfo As SectionInformation = _
section.SectionInformation
В следующем примере возвращается AllowLocation значение .
bool allowLocation =
sInfo.AllowLocation;
Console.WriteLine("Allow location: {0}",
allowLocation.ToString());
Dim allowLocation As Boolean = _
sInfo.AllowLocation
Console.WriteLine("Allow location: {0}", _
allowLocation.ToString())
Комментарии
Если задано значение false
, AllowLocation свойство указывает, что доступ к разделу осуществляется средствами чтения машинного кода. Поэтому использование атрибута location
не допускается, так как средства чтения машинного кода не поддерживают концепцию location
.