using System; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System.Collections.Specialized { /// Represents a collection of associated keys and values that can be accessed either with the key or with the index. // Token: 0x02000339 RID: 825 [Token(Token = "0x2000339")] [Serializable] public class NameValueCollection : NameObjectCollectionBase { /// Initializes a new instance of the class that is empty, has the default initial capacity and uses the default case-insensitive hash code provider and the default case-insensitive comparer. // Token: 0x0600157B RID: 5499 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600157B")] [Address(RVA = "0xBA1D80", Offset = "0xBA0D80", VA = "0x180BA1D80")] public NameValueCollection() { } /// Initializes a new instance of the class that is empty, has the specified initial capacity, and uses the specified object. /// The initial number of entries that the object can contain. /// The object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection. /// /// is less than zero. // Token: 0x0600157C RID: 5500 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600157C")] [Address(RVA = "0xBA1D00", Offset = "0xBA0D00", VA = "0x180BA1D00")] public NameValueCollection(int capacity, IEqualityComparer equalityComparer) { } // Token: 0x0600157D RID: 5501 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600157D")] [Address(RVA = "0xBA1E30", Offset = "0xBA0E30", VA = "0x180BA1E30")] internal NameValueCollection(DBNull dummy) { } /// Initializes a new instance of the class that is serializable and uses the specified and . /// A object that contains the information required to serialize the new instance. /// A object that contains the source and destination of the serialized stream associated with the new instance. // Token: 0x0600157E RID: 5502 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600157E")] [Address(RVA = "0xBA1C90", Offset = "0xBA0C90", VA = "0x180BA1C90")] protected NameValueCollection(SerializationInfo info, StreamingContext context) { } /// Resets the cached arrays of the collection to . // Token: 0x0600157F RID: 5503 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600157F")] [Address(RVA = "0xBA1AE0", Offset = "0xBA0AE0", VA = "0x180BA1AE0")] protected void InvalidateCachedArrays() { } // Token: 0x06001580 RID: 5504 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001580")] [Address(RVA = "0xBA1500", Offset = "0xBA0500", VA = "0x180BA1500")] private static string GetAsOneString(ArrayList list) { return null; } // Token: 0x06001581 RID: 5505 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001581")] [Address(RVA = "0xBA16E0", Offset = "0xBA06E0", VA = "0x180BA16E0")] private static string[] GetAsStringArray(ArrayList list) { return null; } /// Adds an entry with the specified name and value to the . /// The key of the entry to add. The key can be . /// The value of the entry to add. The value can be . /// The collection is read-only. // Token: 0x06001582 RID: 5506 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001582")] [Address(RVA = "0xBA1380", Offset = "0xBA0380", VA = "0x180BA1380", Slot = "15")] public virtual void Add(string name, string value) { } /// Gets the values associated with the specified key from the combined into one comma-separated list. /// The key of the entry that contains the values to get. The key can be . /// A that contains a comma-separated list of the values associated with the specified key from the , if found; otherwise, . // Token: 0x06001583 RID: 5507 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001583")] [Address(RVA = "0xBA18D0", Offset = "0xBA08D0", VA = "0x180BA18D0", Slot = "16")] public virtual string Get(string name) { return null; } /// Gets the values associated with the specified key from the . /// The key of the entry that contains the values to get. The key can be . /// A array that contains the values associated with the specified key from the , if found; otherwise, . // Token: 0x06001584 RID: 5508 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001584")] [Address(RVA = "0xBA17A0", Offset = "0xBA07A0", VA = "0x180BA17A0", Slot = "17")] public virtual string[] GetValues(string name) { return null; } /// Sets the value of an entry in the . /// The key of the entry to add the new value to. The key can be . /// The that represents the new value to add to the specified entry. The value can be . /// The collection is read-only. // Token: 0x06001585 RID: 5509 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001585")] [Address(RVA = "0xBA1B10", Offset = "0xBA0B10", VA = "0x180BA1B10", Slot = "18")] public virtual void Set(string name, string value) { } /// Removes the entries with the specified key from the instance. /// The key of the entry to remove. The key can be . /// The collection is read-only. // Token: 0x06001586 RID: 5510 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001586")] [Address(RVA = "0xBA1AF0", Offset = "0xBA0AF0", VA = "0x180BA1AF0", Slot = "19")] public virtual void Remove(string name) { } /// Gets or sets the entry with the specified key in the . /// The key of the entry to locate. The key can be . /// A that contains the comma-separated list of values associated with the specified key, if found; otherwise, . /// The collection is read-only and the operation attempts to modify the collection. // Token: 0x1700046B RID: 1131 [Token(Token = "0x1700046B")] public string this[string name] { [Token(Token = "0x6001587")] [Address(RVA = "0xBA1FA0", Offset = "0xBA0FA0", VA = "0x180BA1FA0")] get { return null; } [Token(Token = "0x6001588")] [Address(RVA = "0xBA1FC0", Offset = "0xBA0FC0", VA = "0x180BA1FC0")] set { } } /// Gets the values at the specified index of the combined into one comma-separated list. /// The zero-based index of the entry that contains the values to get from the collection. /// A that contains a comma-separated list of the values at the specified index of the , if found; otherwise, . /// /// is outside the valid range of indexes for the collection. // Token: 0x06001589 RID: 5513 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001589")] [Address(RVA = "0xBA1980", Offset = "0xBA0980", VA = "0x180BA1980", Slot = "20")] public virtual string Get(int index) { return null; } /// Gets the key at the specified index of the . /// The zero-based index of the key to get from the collection. /// A that contains the key at the specified index of the , if found; otherwise, . /// /// is outside the valid range of indexes for the collection. // Token: 0x0600158A RID: 5514 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600158A")] [Address(RVA = "0xBA1790", Offset = "0xBA0790", VA = "0x180BA1790", Slot = "21")] public virtual string GetKey(int index) { return null; } /// Gets the entry at the specified index of the . /// The zero-based index of the entry to locate in the collection. /// A that contains the comma-separated list of values at the specified index of the collection. /// /// is outside the valid range of indexes for the collection. // Token: 0x1700046C RID: 1132 [Token(Token = "0x1700046C")] public string this[int index] { [Token(Token = "0x600158B")] [Address(RVA = "0x4B4070", Offset = "0x4B3070", VA = "0x1804B4070")] get { return null; } } /// Gets all the keys in the . /// A array that contains all the keys of the . // Token: 0x1700046D RID: 1133 // (get) Token: 0x0600158C RID: 5516 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700046D")] public virtual string[] AllKeys { [Token(Token = "0x600158C")] [Address(RVA = "0xBA1E90", Offset = "0xBA0E90", VA = "0x180BA1E90", Slot = "22")] get { return null; } } // Token: 0x04000E2A RID: 3626 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000E2A")] private string[] _all; // Token: 0x04000E2B RID: 3627 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000E2B")] private string[] _allKeys; } }