2 instantiations of SectionRecord
System.Configuration.ConfigurationManager (2)
System\Configuration\BaseConfigurationRecord.cs (2)
1109SectionRecord sectionRecordForDefault = sectionRecord ?? new SectionRecord(configKey); 3151sectionRecord = new SectionRecord(configKey);
53 references to SectionRecord
System.Configuration.ConfigurationManager (53)
System\Configuration\BaseConfigurationRecord.cs (30)
282SectionRecord sectionRecord, object parentConfig, ConfigXmlReader reader); 285protected abstract object UseParentResult(string configKey, object parentResult, SectionRecord sectionRecord); 449SectionRecord sectionRecord = EnsureSectionRecord(configKey, true); 473SectionRecord sectionRecord = 504SectionRecord sectionRecord = EnsureSectionRecord(locationSectionRecord.ConfigKey, true); 645List<SectionRecord> removes = null; 646foreach (SectionRecord sectionRecord in _sectionRecords.Values) 659removes ??= new List<SectionRecord>(); 667foreach (SectionRecord sectionRecord in removes) 789SectionRecord sectionRecord = GetSectionRecord(configKey, getLkg); 984SectionRecord sectionRecordForDefault = hasInput ? null : sectionRecord; 1106string configKey, bool getRuntimeObject, FactoryRecord factoryRecord, SectionRecord sectionRecord, 1109SectionRecord sectionRecordForDefault = sectionRecord ?? new SectionRecord(configKey); 1146FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult, 1331FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult) 1614protected object CallCreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, 2156private void DebugValidateIndirectInputs(SectionRecord sectionRecord) 2213SectionRecord sectionRecord = parent.GetSectionRecord(configKey, true); 2291SectionRecord sectionRecord = GetSectionRecord(configKey, true); 2477SectionRecord sectionRecord = GetSectionRecord(configKey, true); 2676SectionRecord sectionRecord = EnsureSectionRecordUnsafe(configKey, true); 2939SectionRecord sectionRecord = 3104protected SectionRecord GetSectionRecord(string configKey, bool permitErrors) 3106SectionRecord sectionRecord; 3108if (_sectionRecords != null) sectionRecord = (SectionRecord)_sectionRecords[configKey]; 3118protected SectionRecord EnsureSectionRecord(string configKey, bool permitErrors) 3126protected SectionRecord EnsureSectionRecordUnsafe(string configKey, bool permitErrors) 3133private SectionRecord EnsureSectionRecordImpl(string configKey, bool permitErrors, bool setLockSettings) 3135SectionRecord sectionRecord = GetSectionRecord(configKey, permitErrors); 3358SectionRecord sectionRecord = GetSectionRecord(configKey, false);
System\Configuration\ConfigDefinitionUpdates.cs (1)
33string updatedXml, SectionRecord sectionRecord)
System\Configuration\DefinitionUpdate.cs (2)
8internal DefinitionUpdate(string configKey, bool moved, string updatedXml, SectionRecord sectionRecord) : 14internal SectionRecord SectionRecord { get; }
System\Configuration\MgmtConfigurationRecord.cs (15)
143SectionRecord sectionRecord, object parentConfig, ConfigXmlReader reader) 194protected override object UseParentResult(string configKey, object parentResult, SectionRecord sectionRecord) 217SectionRecord sectionRecord = GetSectionRecord(configKey, false); 337SectionRecord sectionRecord = GetSectionRecord(configKey, false); 395SectionRecord sectionRecord = GetSectionRecord(configKey, false); 431SectionRecord sectionRecord = GetSectionRecord(configKey, false); 511foreach (SectionRecord sectionRecord in current._sectionRecords.Values) 713SectionRecord sectionRecord = EnsureSectionRecordUnsafe(configKey, false); 1410foreach (SectionRecord sectionRecord in _sectionRecords.Values) 1467private static bool AreLocationAttributesModified(SectionRecord sectionRecord, ConfigurationSection configSection) 1489private static bool AreSectionAttributesModified(SectionRecord sectionRecord, ConfigurationSection configSection) 1514private static bool IsConfigSectionMoved(SectionRecord sectionRecord, ConfigurationSection configSection) 1539SectionRecord sectionRecord = (SectionRecord)de.Value; 1773foreach (SectionRecord sectionRecord in _sectionRecords.Values)
System\Configuration\RuntimeConfigurationRecord.cs (3)
41SectionRecord sectionRecord, object parentConfig, ConfigXmlReader reader) 53protected override object UseParentResult(string configKey, object parentResult, SectionRecord sectionRecord) 139FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentConfig, ConfigXmlReader reader)
System\Configuration\SectionInformation.cs (2)
415SectionRecord sectionRecord) 422FactoryRecord factoryRecord, SectionRecord sectionRecord)