ConfigurationLocation クラス
アセンブリ: System.Configuration (system.configuration.dll 内)


T:System.Configuration.ConfigurationLocation クラスのインスタンスは、構成ファイル内の単一の location 要素を表します。場所は、Web アプリケーション内の指定したリソース (特定のページ、ファイル、サブディレクトリなど) のみに適用する構成設定を指定するために使用されます。指定したリソースに適用するパスと T:System.Configuration.Configuration オブジェクトを取得するには、T:System.Configuration.ConfigurationLocation クラスを使用します。

MySampleApp アプリケーションの Web 構成を読み込み、構成で定義されている場所を表示するコード例を次に示します。
Imports System Imports System.Collections Imports System.Configuration Class DisplayLocationInfo Public Overloads Shared Sub Main() Dim config As System.Configuration.Configuration = _ ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None) Dim myLocationCollection As _ System.Configuration.ConfigurationLocationCollection = config.Locations Dim myLocation As ConfigurationLocation For Each myLocation In myLocationCollection Console.WriteLine("Location Path: {0}", myLocation.Path) Dim myLocationConfiguration As System.Configuration.Configuration = _ myLocation.OpenConfiguration() Console.WriteLine("Location Configuration Path: {0}", _ myLocationConfiguration.FilePath) Next myLocation Console.WriteLine("Done...") Console.ReadLine() End Sub End Class 'DisplayLocationInfo
using System; using System.Collections; using System.Configuration; class DisplayLocationInfo { static void Main(string[] args) { Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); ConfigurationLocationCollection myLocationCollection = config.Locations; foreach (ConfigurationLocation myLocation in myLocationCollection) { Console.WriteLine("Location Path: {0}", myLocation.Path); Configuration myLocationConfiguration = myLocation.OpenConfiguration(); Console.WriteLine("Location Configuration File Path: {0}", myLocationConfiguration.FilePath); } Console.WriteLine("Done..."); Console.ReadLine(); } }

System.Configuration.ConfigurationLocation


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からConfigurationLocation クラスを検索する場合は、下記のリンクをクリックしてください。

- ConfigurationLocation クラスのページへのリンク