ConfigurationLocation 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表設定檔中的一個 location 元素。
public ref class ConfigurationLocation
public class ConfigurationLocation
type ConfigurationLocation = class
Public Class ConfigurationLocation
- 繼承
-
ConfigurationLocation
範例
在以下程式碼範例中,應用程式的網頁設定 MySampleApp 會被載入,然後顯示設定中定義的位置。
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();
}
}
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
備註
類別的實例 ConfigurationLocation 代表設定檔中的單一 location 元素。 位置設定用於指定僅適用於特定資源的設定,例如特定頁面、檔案或子目錄,這些設定在你的網頁應用程式中。 使用該 ConfigurationLocation 類別取得路徑及 Configuration 適用於指定資源的物件。
屬性
| 名稱 | Description |
|---|---|
| Path |
取得該物件所代表 ConfigurationLocation 的設定資源的相對路徑。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| OpenConfiguration() |
建立一個配置物件的實例。 |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |