Configuration.GetSection(String) Configuration.GetSection(String) Configuration.GetSection(String) Configuration.GetSection(String) Method


지정된 ConfigurationSection 개체를 반환합니다.Returns the specified ConfigurationSection object.

 System::Configuration::ConfigurationSection ^ GetSection(System::String ^ path);
public System.Configuration.ConfigurationSection GetSection (string path);
member this.GetSection : string -> System.Configuration.ConfigurationSection
Public Function GetSection (path As String) As ConfigurationSection

매개 변수

String String String String

반환 될 섹션에 대 한 경로입니다.The path to the section to be returned.


지정 된 ConfigurationSection 개체 또는 null 요청한 섹션이 없는 경우.The specified ConfigurationSection object, or null if the requested section does not exist.


다음 예제에서는 사용 하는 방법의 GetSection 사용자 지정 섹션에 액세스 하는 방법입니다.The following example shows how to use the GetSection method to access a custom section. 에 대 한 정보를 저장 하는 클래스를 정의 하는 전체 예제 코드에 대 한 합니다 CustomSection 섹션을 참조 하십시오는 Configuration 클래스 개요입니다.For the complete example code that defines a class that stores information for the CustomSection section, see the Configuration class overview.

// Show how to use the GetSection(string) method.
static void GetCustomSection()

        CustomSection customSection;

        // Get the current configuration file.
        System.Configuration.Configuration config =
                ConfigurationUserLevel.None) as Configuration;

        customSection =
            config.GetSection("CustomSection") as CustomSection;

        Console.WriteLine("Section name: {0}", customSection.Name);
        Console.WriteLine("Url: {0}", customSection.Url);
        Console.WriteLine("Port: {0}", customSection.Port);

    catch (ConfigurationErrorsException err)
        Console.WriteLine("Using GetSection(string): {0}", err.ToString());

' Show how to use the GetSection(string) method.
Public Shared Sub GetCustomSection()

        Dim customSection As CustomSection

        ' Get the current configuration file.
        Dim config As System.Configuration.Configuration = TryCast(ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None), Configuration)

        customSection = TryCast(config.GetSection("CustomSection"), CustomSection)

        Console.WriteLine("Section name: {0}", customSection.Name)
        Console.WriteLine("Url: {0}", customSection.Url)
        Console.WriteLine("Port: {0}", customSection.Port)

    Catch err As ConfigurationErrorsException
        Console.WriteLine("Using GetSection(string): {0}", err.ToString())
    End Try

End Sub


구성 설정은 그룹 편의 위해 비슷한 설정 하는 섹션에 포함 됩니다.Configuration settings are contained within sections that group similar settings together for convenience. GetSection 메서드 이름을 사용 하 여 구성 섹션을 검색 합니다.The GetSection method retrieves a configuration section by its name.

적용 대상