12 types derived from ConfigurationSection
Microsoft.Build (1)
ToolsetElement.cs (1)
660
internal sealed class ToolsetConfigurationSection :
ConfigurationSection
Microsoft.Build.Utilities.Core (1)
ToolsetElement.cs (1)
660
internal sealed class ToolsetConfigurationSection :
ConfigurationSection
System.Configuration.ConfigurationManager (9)
System\Configuration\AppSettingsSection.cs (1)
10
public sealed class AppSettingsSection :
ConfigurationSection
System\Configuration\ClientSettingsSection.cs (1)
9
public sealed class ClientSettingsSection :
ConfigurationSection
System\Configuration\ConnectionStringsSection.cs (1)
6
public sealed class ConnectionStringsSection :
ConfigurationSection
System\Configuration\DefaultSection.cs (1)
8
public sealed class DefaultSection :
ConfigurationSection
System\Configuration\IgnoreSection.cs (1)
8
public sealed class IgnoreSection :
ConfigurationSection
System\Configuration\ProtectedConfigurationSection.cs (1)
10
public sealed class ProtectedConfigurationSection :
ConfigurationSection
System\Configuration\UriSection.cs (1)
6
public sealed class UriSection :
ConfigurationSection
System\Diagnostics\SystemDiagnosticsSection.cs (1)
8
internal sealed class SystemDiagnosticsSection :
ConfigurationSection
System\Drawing\Configuration\SystemDrawingSection.cs (1)
8
public sealed class SystemDrawingSection :
ConfigurationSection
System.Runtime.Caching (1)
System\Runtime\Caching\Configuration\MemoryCacheSection.cs (1)
27
internal sealed class MemoryCacheSection :
ConfigurationSection
84 references to ConfigurationSection
Microsoft.Build (1)
ToolsetElement.cs (1)
71
ConfigurationSection
msbuildSection = configuration.GetSection("msbuildToolsets");
Microsoft.Build.Engine.UnitTests (3)
Definition\ToolsetConfigurationReader_Tests.cs (3)
75
ConfigurationSection
section = config.GetSection(s_msbuildToolsets);
111
ConfigurationSection
section = config.GetSection(s_msbuildToolsets);
137
ConfigurationSection
section = config.GetSection(s_msbuildToolsets);
Microsoft.Build.Utilities.Core (1)
ToolsetElement.cs (1)
71
ConfigurationSection
msbuildSection = configuration.GetSection("msbuildToolsets");
System.Configuration (1)
System.Configuration.cs (1)
31
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Configuration.
ConfigurationSection
))]
System.Configuration.ConfigurationManager (78)
System\Configuration\ClientSettingsStore.cs (1)
74
ConfigurationSection
section = settingsGroup.Sections[sectionName];
System\Configuration\Configuration.cs (4)
165
public
ConfigurationSection
GetSection(string sectionName)
167
ConfigurationSection
section = (
ConfigurationSection
)_configRecord.GetSection(sectionName);
222
foreach (
ConfigurationSection
configSection in group.Sections)
System\Configuration\ConfigurationElement.cs (4)
1013
ConfigurationSection
section = null;
1015
section = _configRecord.SectionsStack.Peek() as
ConfigurationSection
;
1058
ConfigurationSection
section = null;
1060
section = _configRecord.SectionsStack.Peek() as
ConfigurationSection
;
System\Configuration\ConfigurationManager.cs (2)
227
foreach (
ConfigurationSection
_ in configuration.Sections) { }
239
foreach (
ConfigurationSection
_ in sectionGroup.Sections) { }
System\Configuration\ConfigurationProperty.cs (1)
225
if (typeof(
ConfigurationSection
).IsAssignableFrom(type))
System\Configuration\ConfigurationSectionCollection.cs (7)
28
public
ConfigurationSection
this[string name] => Get(name);
30
public
ConfigurationSection
this[int index] => Get(index);
48
public void Add(string name,
ConfigurationSection
section)
64
public void CopyTo(
ConfigurationSection
[] array, int index)
77
public
ConfigurationSection
Get(int index)
82
public
ConfigurationSection
Get(string name)
100
return (
ConfigurationSection
)_configRecord.GetSection(configKey);
System\Configuration\MgmtConfigurationRecord.cs (47)
131
if (!typeof(
ConfigurationSection
).IsAssignableFrom(type))
137
ConstructorInfo ctor = TypeUtil.GetConstructor(type, typeof(
ConfigurationSection
), true);
147
ConfigurationSection
configSection =
148
(
ConfigurationSection
)ctor.Invoke(null);
155
ConfigurationSection
parentConfigSection = (
ConfigurationSection
)parentConfig;
215
private
ConfigurationSection
GetConfigSection(string configKey)
218
if ((sectionRecord != null) && sectionRecord.HasResult) return (
ConfigurationSection
)sectionRecord.Result;
332
internal
ConfigurationSection
FindImmediateParentSection(
ConfigurationSection
section)
334
ConfigurationSection
result = null;
343
result = (
ConfigurationSection
)input.Result;
353
result = (
ConfigurationSection
)input.Result;
364
result = (
ConfigurationSection
)resultObject;
374
result = (
ConfigurationSection
)sectionRecord.Result;
391
internal
ConfigurationSection
FindAndCloneImmediateParentSection(
ConfigurationSection
configSection)
394
ConfigurationSection
parentSection = FindImmediateParentSection(configSection);
396
ConfigurationSection
clone = (
ConfigurationSection
)UseParentResult(configKey, parentSection, sectionRecord);
400
internal void RevertToParent(
ConfigurationSection
configSection)
408
ConfigurationSection
parentConfigSection = FindImmediateParentSection(configSection);
446
internal void SetRawXml(
ConfigurationSection
configSection, string xmlElement)
458
ConfigurationSection
parentConfigSection = FindImmediateParentSection(configSection);
654
internal void AddConfigurationSection(string group, string name,
ConfigurationSection
configSection)
705
configSection.GetType(), typeof(
ConfigurationSection
), true),
756
ConfigurationSection
configSection = GetConfigSection(configKey);
1130
ConfigurationSection
configSection)
1152
private string GetUpdatedSectionDeclarationXml(FactoryRecord factoryRecord,
ConfigurationSection
configSection,
1312
ConfigurationSection
configSection = GetConfigSection(factoryRecord.ConfigKey);
1419
ConfigurationSection
configSection = (
ConfigurationSection
)sectionRecord.Result;
1467
private static bool AreLocationAttributesModified(SectionRecord sectionRecord,
ConfigurationSection
configSection)
1489
private static bool AreSectionAttributesModified(SectionRecord sectionRecord,
ConfigurationSection
configSection)
1514
private static bool IsConfigSectionMoved(SectionRecord sectionRecord,
ConfigurationSection
configSection)
1563
ConfigurationSection
configSection = (
ConfigurationSection
)sectionRecord.Result;
1614
ConfigurationSection
parentConfigSection = FindImmediateParentSection(configSection);
1755
ConfigurationSection
configSection = GetConfigSection(factoryRecord.ConfigKey);
1778
ConfigurationSection
configSection;
1782
configSection = (
ConfigurationSection
)sectionRecord.Result;
2905
ConfigurationSection
configSection = (
ConfigurationSection
)update.SectionRecord.Result;
2957
ConfigurationSection
configSection = (
ConfigurationSection
)update.SectionRecord.Result;
2978
ConfigurationSection
configSection = (
ConfigurationSection
)update.SectionRecord.Result;
System\Configuration\RuntimeConfigurationRecord.cs (8)
61
ConfigurationSection
section = result as
ConfigurationSection
;
99
if (typeof(
ConfigurationSection
).IsAssignableFrom(type))
101
_sectionCtor = TypeUtil.GetConstructor(type, typeof(
ConfigurationSection
),
145
ConfigurationSection
configSection =
146
(
ConfigurationSection
)_sectionCtor.Invoke(null);
153
ConfigurationSection
parentSection = (
ConfigurationSection
)parentConfig;
System\Configuration\SectionInformation.cs (4)
35
private readonly
ConfigurationSection
_configurationSection;
47
internal SectionInformation(
ConfigurationSection
associatedConfigurationSection)
636
public
ConfigurationSection
GetParentSection()
645
ConfigurationSection
ancestor = null;