SectionInformation.InheritInChildApplications Свойство

Определение

Возвращает или задает значение, указывающее, наследуют ли приложения, находящиеся в подкаталоге соответствующего приложения, параметры, установленные в связанном разделе конфигурации.Gets or sets a value that indicates whether the settings that are specified in the associated configuration section are inherited by applications that reside in a subdirectory of the relevant application.

public:
 property bool InheritInChildApplications { bool get(); void set(bool value); };
public bool InheritInChildApplications { get; set; }
member this.InheritInChildApplications : bool with get, set
Public Property InheritInChildApplications As Boolean

Значение свойства

Boolean

Значение true, если параметры, установленные в данном объекте ConfigurationSection, наследуются дочерними приложениями; в противном случае — значение false.true if the settings specified in this ConfigurationSection object are inherited by child applications; otherwise, false. Значение по умолчанию — true.The default is true.

Примеры

В следующем примере показано, как получить InheritInChildApplications значение ConfigurationSection объекта.The following example shows how to get the InheritInChildApplications value of a ConfigurationSection object.

static public void GetInheritInChildApps()
{
    SectionInformation sInfo =
        GetSectionInformation();

    bool inheritInChildApps =
        sInfo.InheritInChildApplications;
    Console.WriteLine("Inherit in child apps: {0}",
        inheritInChildApps.ToString());
}
Public Shared Sub GetInheritInChildApps() 

    Dim sInfo As SectionInformation = _
    GetSectionInformation()
    
    Dim inheritInChildApps As Boolean = _
    sInfo.InheritInChildApplications
    Console.WriteLine("Inherit in child apps: {0}", _
    inheritInChildApps.ToString())

End Sub

Комментарии

InheritInChildApplicationsСвойство представляет inheritInChildApplications атрибут location элемента в файле конфигурации.The InheritInChildApplications property represents the inheritInChildApplications attribute of a location element in a configuration file.

Задайте InheritInChildApplications значение false , чтобы запретить наследование параметров, относящихся к определенному расположению (например, корневой каталог веб-сайта), приложениями, которые существуют во вложенных каталогах.Set InheritInChildApplications to false to prevent settings that are specific to a certain location (such as the root directory of a Web site) from being inherited by applications that exist in subdirectories.

В следующем примере показано, как использовать этот атрибут в файле конфигурации, чтобы указать, что параметры, определенные в элементе Location для корневого элемента веб-сайта, не должны наследоваться дочерними приложениями:The following example shows how to use this attribute in a configuration file to specify that the settings defined in the location element for the root of a Web site should not be inherited by child applications:

<location path="." inheritInChildApplications="false">

InheritInChildApplicationsСвойство применяется только к параметрам конфигурации для конкретного расположения.The InheritInChildApplications property applies only to location-specific configuration settings.

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