SectionInformation.AllowDefinition Özellik

Tanım

Yapılandırma dosyası hiyerarşisinde ilişkili yapılandırma bölümünün nerede tanımlanamayacağını gösteren bir değer alır veya ayarlar.Gets or sets a value that indicates where in the configuration file hierarchy the associated configuration section can be defined.

public:
 property System::Configuration::ConfigurationAllowDefinition AllowDefinition { System::Configuration::ConfigurationAllowDefinition get(); void set(System::Configuration::ConfigurationAllowDefinition value); };
public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get; set; }
member this.AllowDefinition : System.Configuration.ConfigurationAllowDefinition with get, set
Public Property AllowDefinition As ConfigurationAllowDefinition

Özellik Değeri

ConfigurationAllowDefinition

Yapılandırma dosyası hiyerarşisinde ilişkili nesnenin nerede bildirilebileceği belirten bir değer ConfigurationSection .A value that indicates where in the configuration file hierarchy the associated ConfigurationSection object can be declared.

Özel durumlar

Seçili değer zaten tanımlı bir değerle çakışıyor.The selected value conflicts with a value that is already defined.

Örnekler

Bu bölümdeki örneklerde, AllowDefinition yapılandırma dosyasındaki ilgili bölüm bilgilerine erişildikten sonra özellik değerinin nasıl alınacağı gösterilmektedir.The examples in this section show how to get the AllowDefinition property value after accessing the related section information in the configuration file.

Aşağıdaki örnek SectionInformation nesnesini alır.The following example gets the SectionInformation object.

// 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

Aşağıdaki örnek AllowDefinition değerini alır.The following example gets the AllowDefinition value.

ConfigurationAllowDefinition allowDefinition =
    sInfo.AllowDefinition;
Console.WriteLine("Allow definition: {0}", 
    allowDefinition.ToString() );
Dim allowDefinition _
As ConfigurationAllowDefinition = _
sInfo.AllowDefinition
Console.WriteLine("Allow definition: {0}", _
allowDefinition.ToString())

Açıklamalar

AllowDefinitionyalnızca Web uygulamalarının yapılandırma dosyaları için geçerlidir.AllowDefinition applies only to configuration files of Web applications. İstemci uygulamaları için, kullanmanız gerekir AllowExeDefinition .For client applications, you must use AllowExeDefinition.

Şunlara uygulanır

Ayrıca bkz.