6 instantiations of SectionInput
System.Configuration (6)
System\Configuration\BaseConfigurationRecord.cs (5)
467new SectionInput(locationSectionRecord.SectionXmlInfo, 522SectionInput sectionInput = new SectionInput( 554SectionInput sectionInput = new SectionInput(locationSectionRecord.SectionXmlInfo, locationSectionRecord.ErrorsList); 3248SectionInput fileInput = new SectionInput(sectionXmlInfo, localErrors); 4007SectionInput fileInput = new SectionInput(sectionXmlInfo, null);
System\Configuration\MgmtConfigurationRecord.cs (1)
2000fileInput = new SectionInput(sectionXmlInfo, null);
57 references to SectionInput
System.Configuration (57)
System\Configuration\BaseConfigurationRecord.cs (25)
163private static IComparer<SectionInput> s_indirectInputsComparer = new IndirectLocationInputComparer(); 177protected abstract object CreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader); 401Dictionary<string, List<SectionInput>> indirectLocationInputs = null; 457indirectLocationInputs = new Dictionary<string, List<SectionInput>>(1); 463indirectLocationInputs.Add(configKey, new List<SectionInput>(1)); 483foreach(KeyValuePair<string, List<SectionInput>> keyValuePair in indirectLocationInputs) { 484List<SectionInput> inputsPerConfigKey = keyValuePair.Value; 497foreach(SectionInput sectionInput in inputsPerConfigKey) { 522SectionInput sectionInput = new SectionInput( 554SectionInput sectionInput = new SectionInput(locationSectionRecord.SectionXmlInfo, locationSectionRecord.ErrorsList); 1541List<SectionInput> locationInputs = sectionRecord.LocationInputs; 1542List<SectionInput> indirectLocationInputs = sectionRecord.IndirectLocationInputs; 1543SectionInput fileInput = sectionRecord.FileInput; 1598foreach (SectionInput input in indirectLocationInputs) { 1613foreach (SectionInput locationInput in locationInputs) { 1680SectionInput locationInput = locationInputs[i]; 1723string[] keys, SectionInput input, bool isTrusted, 1980protected ConfigXmlReader GetSectionXmlReader(string[] keys, SectionInput input) { 2118protected object CallCreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 2739SectionInput input = sectionRecord.IndirectLocationInputs[i]; 3248SectionInput fileInput = new SectionInput(sectionXmlInfo, localErrors); 4007SectionInput fileInput = new SectionInput(sectionXmlInfo, null); 4527private class IndirectLocationInputComparer : IComparer<SectionInput> { 4528public int Compare(SectionInput x, SectionInput y) {
System\Configuration\MgmtConfigurationRecord.cs (5)
145override protected object CreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 431SectionInput input = sectionRecord.LastLocationInput; 437SectionInput input = sectionRecord.LastIndirectLocationInput; 1989SectionInput fileInput = sectionRecord.FileInput; 3082SectionInput fileInput = update.SectionRecord.FileInput;
System\Configuration\RuntimeConfigurationRecord.cs (5)
56override protected object CreateSection(bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 218SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 277SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 285SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) { 306FactoryRecord factoryRecord, SectionRecord sectionRecord, SectionInput sectionInput, object parentConfig, ConfigXmlReader reader) {
System\Configuration\SectionInformation.cs (1)
133SectionInput fileInput = sectionRecord.FileInput;
System\Configuration\SectionRecord.cs (21)
69private List<SectionInput> _locationInputs; 72private SectionInput _fileInput; 79private List<SectionInput> _indirectLocationInputs; 142internal List<SectionInput> LocationInputs { 146internal SectionInput LastLocationInput { 158AddLocationInput(SectionInput sectionInput) { 168internal SectionInput FileInput { 185internal void AddFileInput(SectionInput sectionInput) { 224internal List<SectionInput> IndirectLocationInputs { 228internal SectionInput LastIndirectLocationInput { 240AddIndirectLocationInput(SectionInput sectionInput) { 245AddLocationInputImpl(SectionInput sectionInput, bool isIndirectLocation) { 246List<SectionInput> inputs = isIndirectLocation ? 255inputs = new List<SectionInput>(1); 298foreach (SectionInput locationInput in LocationInputs) { 304foreach (SectionInput indirectLocationInput in IndirectLocationInputs) { 352foreach (SectionInput input in _locationInputs) { 369foreach (SectionInput input in LocationInputs) { 375foreach (SectionInput input in IndirectLocationInputs) { 390foreach (SectionInput input in LocationInputs) { 398foreach (SectionInput input in IndirectLocationInputs) {