using System; using System.Configuration.Provider; using Cpp2IlInjected; namespace System.Configuration { /// Represents a collection of application settings providers. // Token: 0x02000386 RID: 902 [Token(Token = "0x2000386")] public class SettingsProviderCollection : ProviderCollection { /// Initializes a new instance of the class. // Token: 0x060017D2 RID: 6098 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60017D2")] [Address(RVA = "0x2F47C70", Offset = "0x2F46C70", VA = "0x182F47C70")] public SettingsProviderCollection() { } /// Gets the settings provider in the collection that matches the specified name. /// A containing the friendly name of the settings provider. /// If found, the whose name matches that specified by the name parameter; otherwise, . /// The parameter is . /// The collection is read-only when setting this value. // Token: 0x1700051A RID: 1306 [Token(Token = "0x1700051A")] public SettingsProvider this[string name] { [Token(Token = "0x60017D3")] [Address(RVA = "0x2F47CA0", Offset = "0x2F46CA0", VA = "0x182F47CA0")] get { return null; } } /// Adds a new settings provider to the collection. /// A to add to the collection. /// The parameter is not of type . /// -or- /// The property of the provider parameter is null or an empty string. /// -or- /// A settings provider with the same already exists in the collection. /// The collection is read-only. /// The parameter is . // Token: 0x060017D4 RID: 6100 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60017D4")] [Address(RVA = "0x2F47C40", Offset = "0x2F46C40", VA = "0x182F47C40", Slot = "4")] public override void Add(ProviderBase provider) { } } }