using System; using System.Collections; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections { // Token: 0x0200195F RID: 6495 [Token(Token = "0x200195F")] public class UnmodifiableDictionaryProxy : UnmodifiableDictionary { // Token: 0x06009A3F RID: 39487 RVA: 0x001FF4A8 File Offset: 0x001FD6A8 [Token(Token = "0x6009A3F")] [Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")] public UnmodifiableDictionaryProxy(IDictionary d) { this.d = d; } // Token: 0x06009A40 RID: 39488 RVA: 0x001FF4C4 File Offset: 0x001FD6C4 [Token(Token = "0x6009A40")] [Address(RVA = "0x18EA3C0", Offset = "0x18E91C0", VA = "0x1818EA3C0", Slot = "22")] public override bool Contains(object k) { IDictionary dictionary = this.d; throw new NullReferenceException(); } // Token: 0x06009A41 RID: 39489 RVA: 0x001FF4E0 File Offset: 0x001FD6E0 [Token(Token = "0x6009A41")] [Address(RVA = "0x18EA420", Offset = "0x18E9220", VA = "0x1818EA420", Slot = "23")] public override void CopyTo(Array array, int index) { IDictionary dictionary = this.d; } // Token: 0x1700189A RID: 6298 // (get) Token: 0x06009A42 RID: 39490 RVA: 0x001FF4FC File Offset: 0x001FD6FC [Token(Token = "0x1700189A")] public override int Count { [Token(Token = "0x6009A42")] [Address(RVA = "0x18EA540", Offset = "0x18E9340", VA = "0x1818EA540", Slot = "24")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x06009A43 RID: 39491 RVA: 0x001FF518 File Offset: 0x001FD718 [Token(Token = "0x6009A43")] [Address(RVA = "0x18EA490", Offset = "0x18E9290", VA = "0x1818EA490", Slot = "25")] public override IDictionaryEnumerator GetEnumerator() { IDictionary dictionary = this.d; throw new NullReferenceException(); } // Token: 0x1700189B RID: 6299 // (get) Token: 0x06009A44 RID: 39492 RVA: 0x001FF534 File Offset: 0x001FD734 [Token(Token = "0x1700189B")] public override bool IsFixedSize { [Token(Token = "0x6009A44")] [Address(RVA = "0x18EA590", Offset = "0x18E9390", VA = "0x1818EA590", Slot = "27")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700189C RID: 6300 // (get) Token: 0x06009A45 RID: 39493 RVA: 0x001FF550 File Offset: 0x001FD750 [Token(Token = "0x1700189C")] public override bool IsSynchronized { [Token(Token = "0x6009A45")] [Address(RVA = "0x18EA5E0", Offset = "0x18E93E0", VA = "0x1818EA5E0", Slot = "29")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700189D RID: 6301 // (get) Token: 0x06009A46 RID: 39494 RVA: 0x001FF56C File Offset: 0x001FD76C [Token(Token = "0x1700189D")] public override object SyncRoot { [Token(Token = "0x6009A46")] [Address(RVA = "0x18EA680", Offset = "0x18E9480", VA = "0x1818EA680", Slot = "30")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700189E RID: 6302 // (get) Token: 0x06009A47 RID: 39495 RVA: 0x001FF588 File Offset: 0x001FD788 [Token(Token = "0x1700189E")] public override ICollection Keys { [Token(Token = "0x6009A47")] [Address(RVA = "0x18EA630", Offset = "0x18E9430", VA = "0x1818EA630", Slot = "31")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700189F RID: 6303 // (get) Token: 0x06009A48 RID: 39496 RVA: 0x001FF5A4 File Offset: 0x001FD7A4 [Token(Token = "0x1700189F")] public override ICollection Values { [Token(Token = "0x6009A48")] [Address(RVA = "0x18EA6D0", Offset = "0x18E94D0", VA = "0x1818EA6D0", Slot = "32")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x06009A49 RID: 39497 RVA: 0x001FF5C0 File Offset: 0x001FD7C0 [Token(Token = "0x6009A49")] [Address(RVA = "0x18EA4E0", Offset = "0x18E92E0", VA = "0x1818EA4E0", Slot = "35")] protected override object GetValue(object k) { IDictionary dictionary = this.d; throw new NullReferenceException(); } // Token: 0x04006898 RID: 26776 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4006898")] private readonly IDictionary d; } }