SectionInformation.InheritInChildApplications Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 InheritInChildApplications på false 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.