Condividi tramite


SectionInformation.InheritInChildApplications Proprietà

Definizione

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.

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

Valore della proprietà

true se le impostazioni specificate in questo oggetto ConfigurationSection vengono ereditate dalle applicazioni figlio; in caso contrario, false. Il valore predefinito è true.

Esempio

Nell'esempio seguente viene illustrato come ottenere il InheritInChildApplications valore di un ConfigurationSection oggetto.

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

Commenti

La InheritInChildApplications proprietà rappresenta l'attributo inheritInChildApplications di un elemento in un location file di configurazione.

Impostare InheritInChildApplications su per false evitare che le impostazioni specifiche di una determinata posizione (ad esempio la directory radice di un sito Web) vengano ereditate dalle applicazioni presenti nelle sottodirectory.

Nell'esempio seguente viene illustrato come usare 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:

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

La InheritInChildApplications proprietà si applica solo alle impostazioni di configurazione specifiche della posizione.

Si applica a