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: 0x0200033D RID: 829 [Token(Token = "0x200033D")] [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: 0x06001591 RID: 5521 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001591")] [Address(RVA = "0x4A5140", Offset = "0x4A3F40", VA = "0x1804A5140")] 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: 0x06001592 RID: 5522 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001592")] [Address(RVA = "0x4A50C0", Offset = "0x4A3EC0", VA = "0x1804A50C0")] public NameValueCollection(int capacity, IEqualityComparer equalityComparer) { } // Token: 0x06001593 RID: 5523 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001593")] [Address(RVA = "0x4A51F0", Offset = "0x4A3FF0", VA = "0x1804A51F0")] 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: 0x06001594 RID: 5524 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001594")] [Address(RVA = "0x4A5050", Offset = "0x4A3E50", VA = "0x1804A5050")] protected NameValueCollection(SerializationInfo info, StreamingContext context) { } /// Resets the cached arrays of the collection to . // Token: 0x06001595 RID: 5525 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001595")] [Address(RVA = "0x4A4EA0", Offset = "0x4A3CA0", VA = "0x1804A4EA0")] protected void InvalidateCachedArrays() { } // Token: 0x06001596 RID: 5526 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001596")] [Address(RVA = "0x4A48C0", Offset = "0x4A36C0", VA = "0x1804A48C0")] private static string GetAsOneString(ArrayList list) { return null; } // Token: 0x06001597 RID: 5527 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001597")] [Address(RVA = "0x4A4AA0", Offset = "0x4A38A0", VA = "0x1804A4AA0")] 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: 0x06001598 RID: 5528 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001598")] [Address(RVA = "0x4A4740", Offset = "0x4A3540", VA = "0x1804A4740", 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: 0x06001599 RID: 5529 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001599")] [Address(RVA = "0x4A4C90", Offset = "0x4A3A90", VA = "0x1804A4C90", 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: 0x0600159A RID: 5530 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600159A")] [Address(RVA = "0x4A4B60", Offset = "0x4A3960", VA = "0x1804A4B60", 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: 0x0600159B RID: 5531 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600159B")] [Address(RVA = "0x4A4ED0", Offset = "0x4A3CD0", VA = "0x1804A4ED0", 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: 0x0600159C RID: 5532 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600159C")] [Address(RVA = "0x4A4EB0", Offset = "0x4A3CB0", VA = "0x1804A4EB0", 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: 0x1700046F RID: 1135 [Token(Token = "0x1700046F")] public string this[string name] { [Token(Token = "0x600159D")] [Address(RVA = "0x4A5380", Offset = "0x4A4180", VA = "0x1804A5380")] get { return null; } [Token(Token = "0x600159E")] [Address(RVA = "0x4A53A0", Offset = "0x4A41A0", VA = "0x1804A53A0")] 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: 0x0600159F RID: 5535 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600159F")] [Address(RVA = "0x4A4D40", Offset = "0x4A3B40", VA = "0x1804A4D40", 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: 0x060015A0 RID: 5536 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60015A0")] [Address(RVA = "0x4A4B50", Offset = "0x4A3950", VA = "0x1804A4B50", 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: 0x17000470 RID: 1136 [Token(Token = "0x17000470")] public string this[int index] { [Token(Token = "0x60015A1")] [Address(RVA = "0x4A5360", Offset = "0x4A4160", VA = "0x1804A5360")] get { return null; } } /// Gets all the keys in the . /// A array that contains all the keys of the . // Token: 0x17000471 RID: 1137 // (get) Token: 0x060015A2 RID: 5538 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000471")] public virtual string[] AllKeys { [Token(Token = "0x60015A2")] [Address(RVA = "0x4A5250", Offset = "0x4A4050", VA = "0x1804A5250", Slot = "22")] get { return null; } } // Token: 0x04000E37 RID: 3639 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000E37")] private string[] _all; // Token: 0x04000E38 RID: 3640 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000E38")] private string[] _allKeys; } }