Поделиться через


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.

Применяется к