2 instantiations of SectionRecord
System.Configuration (2)
System\Configuration\BaseConfigurationRecord.cs (2)
1367sectionRecordForDefault = new SectionRecord(configKey); 3724sectionRecord = new SectionRecord(configKey);
57 references to SectionRecord
System.Configuration (57)
System\Configuration\BaseConfigurationRecord.cs (30)
177protected abstract object CreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader); 180protected abstract object UseParentResult(string configKey, object parentResult, SectionRecord sectionRecord); 495SectionRecord sectionRecord = EnsureSectionRecord(configKey, true); 521SectionRecord sectionRecord = EnsureSectionRecord(locationSectionRecord.ConfigKey, true); 553SectionRecord sectionRecord = EnsureSectionRecord(locationSectionRecord.ConfigKey, true); 707List<SectionRecord> removes = null; 708foreach (SectionRecord sectionRecord in _sectionRecords.Values) { 719removes = new List<SectionRecord>(); 727foreach (SectionRecord sectionRecord in removes) { 910SectionRecord sectionRecord = GetSectionRecord(configKey, getLkg); 1169SectionRecord sectionRecordForDefault = (hasInput) ? null : sectionRecord; 1356string configKey, bool getRuntimeObject, FactoryRecord factoryRecord, SectionRecord sectionRecord, 1362SectionRecord sectionRecordForDefault; 1518FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult, 1724FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult) { 2118protected object CallCreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 2731private void DebugValidateIndirectInputs(SectionRecord sectionRecord) { 2788SectionRecord sectionRecord = parent.GetSectionRecord(configKey, true); 2871SectionRecord sectionRecord = GetSectionRecord(configKey, true); 3055SectionRecord sectionRecord = GetSectionRecord(configKey, true); 3240SectionRecord sectionRecord = EnsureSectionRecordUnsafe(configKey, true); 3498SectionRecord sectionRecord = parent.GetSectionRecord(locationSectionRecord.ConfigKey, true); 3679protected SectionRecord GetSectionRecord(string configKey, bool permitErrors) { 3680SectionRecord sectionRecord; 3683sectionRecord = (SectionRecord) _sectionRecords[configKey]; 3698protected SectionRecord EnsureSectionRecord(string configKey, bool permitErrors) { 3705protected SectionRecord EnsureSectionRecordUnsafe(string configKey, bool permitErrors) { 3711private SectionRecord EnsureSectionRecordImpl(string configKey, bool permitErrors, bool setLockSettings) { 3712SectionRecord sectionRecord = GetSectionRecord(configKey, permitErrors); 3972SectionRecord sectionRecord;
System\Configuration\ConfigDefinitionUpdates.cs (1)
38internal DefinitionUpdate AddUpdate(OverrideModeSetting overrideMode, bool inheritInChildApps, bool moved, string updatedXml, SectionRecord sectionRecord) {
System\Configuration\DefinitionUpdate.cs (3)
13private SectionRecord _sectionRecord; 15internal DefinitionUpdate(string configKey, bool moved, string updatedXml, SectionRecord sectionRecord) : 21internal SectionRecord SectionRecord {
System\Configuration\MgmtConfigurationRecord.cs (15)
145override protected object CreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 210override protected object UseParentResult(string configKey, object parentResult, SectionRecord sectionRecord) { 232SectionRecord sectionRecord = GetSectionRecord(configKey, false); 429SectionRecord sectionRecord = GetSectionRecord(configKey, false); 478SectionRecord sectionRecord = GetSectionRecord(configKey, false); 514SectionRecord sectionRecord = GetSectionRecord(configKey, false); 595foreach (SectionRecord sectionRecord in current._sectionRecords.Values) { 822SectionRecord sectionRecord = EnsureSectionRecordUnsafe(configKey, false); 1580foreach (SectionRecord sectionRecord in _sectionRecords.Values) { 1634private bool AreLocationAttributesModified(SectionRecord sectionRecord, ConfigurationSection configSection) { 1654private bool AreSectionAttributesModified(SectionRecord sectionRecord, ConfigurationSection configSection) { 1678private bool IsConfigSectionMoved(SectionRecord sectionRecord, ConfigurationSection configSection) { 1699SectionRecord sectionRecord = (SectionRecord) de.Value; 1927foreach (SectionRecord sectionRecord in _sectionRecords.Values) {
System\Configuration\RuntimeConfigurationRecord.cs (6)
56override protected object CreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 66override protected object UseParentResult(string configKey, object parentResult, SectionRecord sectionRecord) { 217RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord, SectionRecord sectionRecord, 276RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord, SectionRecord sectionRecord, 284RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord, SectionRecord sectionRecord, 306FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) {
System\Configuration\SectionInformation.cs (2)
96internal void AttachToConfigurationRecord(MgmtConfigurationRecord configRecord, FactoryRecord factoryRecord, SectionRecord sectionRecord) { 101internal void SetRuntimeConfigurationInformation(BaseConfigurationRecord configRecord, FactoryRecord factoryRecord, SectionRecord sectionRecord) {