Configuration.GetSection Method
.NET Framework 4.5
Returns the specified ConfigurationSection object.
Namespace: System.Configuration
Assembly: System.Configuration (in System.Configuration.dll)
Parameters
- sectionName
- Type: System.String
The path to the section to be returned.
Return Value
Type: System.Configuration.ConfigurationSectionThe specified ConfigurationSection object.
The following example shows how to use the GetSection method to access a custom section. 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() { try { CustomSection customSection; // Get the current configuration file. System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration( 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()); } }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.