2 instantiations of SectionRecord
System.Configuration.ConfigurationManager (2)
System\Configuration\BaseConfigurationRecord.cs (2)
1113SectionRecord sectionRecordForDefault = sectionRecord ?? new SectionRecord(configKey); 3155sectionRecord = new SectionRecord(configKey);
53 references to SectionRecord
System.Configuration.ConfigurationManager (53)
System\Configuration\BaseConfigurationRecord.cs (30)
286SectionRecord sectionRecord, object parentConfig, ConfigXmlReader reader); 289protected abstract object UseParentResult(string configKey, object parentResult, SectionRecord sectionRecord); 453SectionRecord sectionRecord = EnsureSectionRecord(configKey, true); 477SectionRecord sectionRecord = 508SectionRecord sectionRecord = EnsureSectionRecord(locationSectionRecord.ConfigKey, true); 649List<SectionRecord> removes = null; 650foreach (SectionRecord sectionRecord in _sectionRecords.Values) 663removes ??= new List<SectionRecord>(); 671foreach (SectionRecord sectionRecord in removes) 793SectionRecord sectionRecord = GetSectionRecord(configKey, getLkg); 988SectionRecord sectionRecordForDefault = hasInput ? null : sectionRecord; 1110string configKey, bool getRuntimeObject, FactoryRecord factoryRecord, SectionRecord sectionRecord, 1113SectionRecord sectionRecordForDefault = sectionRecord ?? new SectionRecord(configKey); 1150FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult, 1335FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult) 1618protected object CallCreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, 2160private void DebugValidateIndirectInputs(SectionRecord sectionRecord) 2217SectionRecord sectionRecord = parent.GetSectionRecord(configKey, true); 2295SectionRecord sectionRecord = GetSectionRecord(configKey, true); 2481SectionRecord sectionRecord = GetSectionRecord(configKey, true); 2680SectionRecord sectionRecord = EnsureSectionRecordUnsafe(configKey, true); 2943SectionRecord sectionRecord = 3108protected SectionRecord GetSectionRecord(string configKey, bool permitErrors) 3110SectionRecord sectionRecord; 3112if (_sectionRecords != null) sectionRecord = (SectionRecord)_sectionRecords[configKey]; 3122protected SectionRecord EnsureSectionRecord(string configKey, bool permitErrors) 3130protected SectionRecord EnsureSectionRecordUnsafe(string configKey, bool permitErrors) 3137private SectionRecord EnsureSectionRecordImpl(string configKey, bool permitErrors, bool setLockSettings) 3139SectionRecord sectionRecord = GetSectionRecord(configKey, permitErrors); 3362SectionRecord 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)