次の方法で共有


SectionInformation.InheritInChildApplications プロパティ

定義

関連する構成セクションで指定されている設定を、関連アプリケーションのサブディレクトリにあるアプリケーションが継承するかどうかを示す値を取得または設定します。

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

プロパティ値

この ConfigurationSection オブジェクトで指定されている設定が子アプリケーションに継承される場合は true。それ以外の場合は false。 既定値は、true です。

次の例は、オブジェクトの値を取得する InheritInChildApplications 方法を ConfigurationSection 示しています。

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

注釈

プロパティは InheritInChildApplicationsinheritInChildApplications 構成ファイル内の要素の location 属性を表します。

特定の場所 (Web サイトのルート ディレクトリなど) に固有の設定がサブディレクトリに存在するアプリケーションによって継承されないようにするには、 にfalse設定InheritInChildApplicationsします。

次の例は、構成ファイルでこの属性を使用して、Web サイトのルートの location 要素で定義されている設定を子アプリケーションで継承しないように指定する方法を示しています。

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

プロパティは InheritInChildApplications 、場所固有の構成設定にのみ適用されます。

適用対象