SectionInformation.InheritInChildApplications Property

Definition

Ottiene o imposta un valore che indica se le impostazioni specificate nella sezione di configurazione associata vengono ereditate da applicazioni che risiedono in una sottodirectory dell'applicazione pertinente.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

Property Value

Boolean

true se le impostazioni specificate in questo oggetto ConfigurationSection vengono ereditate dalle applicazioni figlio; in caso contrario, false.true if the settings specified in this ConfigurationSection object are inherited by child applications; otherwise, false. Il valore predefinito è true.The default is true.

Examples

Nell'esempio seguente viene illustrato come ottenere il valore InheritInChildApplications di un oggetto 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

Remarks

La proprietà InheritInChildApplications rappresenta l'attributo inheritInChildApplications di un elemento location in un file di configurazione.The InheritInChildApplications property represents the inheritInChildApplications attribute of a location element in a configuration file.

Impostare InheritInChildApplications su false per impedire che le impostazioni specifiche di un determinato percorso, ad esempio la directory radice di un sito Web, vengano ereditate dalle applicazioni presenti nelle sottodirectory.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.

Nell'esempio seguente viene illustrato come utilizzare questo attributo in un file di configurazione per specificare che le impostazioni definite nell'elemento location per la radice di un sito Web non devono essere ereditate dalle applicazioni figlio: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">

Il InheritInChildApplications proprietà si applica solo alle impostazioni di configurazione specifiche della località.The InheritInChildApplications property applies only to location-specific configuration settings.

Applies to