Configuration.GetSection 方法

定义

返回配置节。

重载

GetSection(String)

使用指定的节路径返回配置节。

GetSection(String, String)

使用指定的节和位置路径返回配置节。

GetSection(String, Type)

使用指定的节路径返回强类型配置节。

GetSection(String, Type, String)

使用指定的节和位置路径返回强类型配置节。

GetSection(String)

使用指定的节路径返回配置节。

public:
 Microsoft::Web::Administration::ConfigurationSection ^ GetSection(System::String ^ sectionPath);
public Microsoft.Web.Administration.ConfigurationSection GetSection (string sectionPath);
member this.GetSection : string -> Microsoft.Web.Administration.ConfigurationSection
Public Function GetSection (sectionPath As String) As ConfigurationSection

参数

sectionPath
String

要返回的节的路径。

返回

ConfigurationSection 对象。

示例

以下示例获取 节并 <moduleProviders> 显示 节中每个元素的名称。

public void GetGetSection(ServerManager manager)
{
    Configuration config = manager.GetAdministrationConfiguration();
    ConfigurationSection configSection = config.GetSection("moduleProviders");
    ConfigurationElementCollection elementCollection =
        configSection.GetCollection();
    Console.WriteLine("There are " + elementCollection.Count.ToString() +
        " elements in the section.");
    foreach (ConfigurationElement element in elementCollection)
    {
        Console.WriteLine("\t {0}", element.Attributes["name"].Value);
    }
}

注解

为了方便起见,配置设置包含在将类似设置组合在一起的部分中。 重 GetSection(String) 载使用配置节的路径检索配置节。

适用于

GetSection(String, String)

使用指定的节和位置路径返回配置节。

public:
 Microsoft::Web::Administration::ConfigurationSection ^ GetSection(System::String ^ sectionPath, System::String ^ locationPath);
public Microsoft.Web.Administration.ConfigurationSection GetSection (string sectionPath, string locationPath);
member this.GetSection : string * string -> Microsoft.Web.Administration.ConfigurationSection
Public Function GetSection (sectionPath As String, locationPath As String) As ConfigurationSection

参数

sectionPath
String

要返回的节的路径。

locationPath
String

要搜索分区的位置。

返回

ConfigurationSection 对象。

注解

GetSection(String, String) 载在指定位置搜索配置节。

适用于

GetSection(String, Type)

使用指定的节路径返回强类型配置节。

public:
 Microsoft::Web::Administration::ConfigurationSection ^ GetSection(System::String ^ sectionPath, Type ^ type);
public Microsoft.Web.Administration.ConfigurationSection GetSection (string sectionPath, Type type);
member this.GetSection : string * Type -> Microsoft.Web.Administration.ConfigurationSection

参数

sectionPath
String

要返回的节的路径。

type
Type

表示节的.NET Framework类型。

返回

ConfigurationSection 对象。

注解

GetSection(String, Type) 载在指定的节路径中返回强类型配置节。

适用于

GetSection(String, Type, String)

使用指定的节和位置路径返回强类型配置节。

public:
 Microsoft::Web::Administration::ConfigurationSection ^ GetSection(System::String ^ sectionPath, Type ^ type, System::String ^ locationPath);
public Microsoft.Web.Administration.ConfigurationSection GetSection (string sectionPath, Type type, string locationPath);
member this.GetSection : string * Type * string -> Microsoft.Web.Administration.ConfigurationSection

参数

sectionPath
String

要返回的节的路径。

type
Type

表示节的.NET Framework类型

locationPath
String

要搜索分区的位置。

返回

ConfigurationSection 对象。

注解

GetSection(String, Type, String) 载在指定位置和节路径中返回强类型配置节。

适用于