SectionInformation.InheritInChildApplications Egenskap

Definition

Hämtar eller anger ett värde som anger om de inställningar som anges i det associerade konfigurationsavsnittet ärvs av program som finns i en underkatalog till det relevanta programmet.

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

Egenskapsvärde

true om inställningarna som anges i det här ConfigurationSection objektet ärvs av underordnade program, falseannars . Standardvärdet är true.

Exempel

I följande exempel visas hur du hämtar värdet för InheritInChildApplications ett ConfigurationSection objekt.

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

Kommentarer

Egenskapen InheritInChildApplications representerar attributet för inheritInChildApplications ett location element i en konfigurationsfil.

Ställ in InheritInChildApplicationsfalse för att förhindra att inställningar som är specifika för en viss plats (till exempel rotkatalogen på en webbplats) ärvs av program som finns i underkataloger.

I följande exempel visas hur du använder det här attributet i en konfigurationsfil för att ange att de inställningar som definierats i elementet location för roten på en webbplats inte ska ärvas av underordnade program:

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

Egenskapen InheritInChildApplications gäller endast för platsspecifika konfigurationsinställningar.

Note

Attributet inheritInChildApplications påverkar endast underordnade program (virtuella kataloger/program som konfigurerats i IIS). En vanlig undermapp utan egen web.config är en del av det överordnade programmet, så det överordnade programmets location inställningar fortsätter att gälla oavsett inheritInChildApplications värde.

Gäller för