using System; using System.Collections; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections { // Token: 0x02001382 RID: 4994 [Token(Token = "0x2001382")] [StructLayout(3)] public class UnmodifiableDictionaryProxy : UnmodifiableDictionary { // Token: 0x06007E65 RID: 32357 RVA: 0x001A7E74 File Offset: 0x001A6074 [Token(Token = "0x6007E65")] [Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")] public UnmodifiableDictionaryProxy(IDictionary d) { this.d = d; } // Token: 0x06007E66 RID: 32358 RVA: 0x001A7E90 File Offset: 0x001A6090 [Token(Token = "0x6007E66")] [Address(RVA = "0x1C6F9B0", Offset = "0x1C6E3B0", VA = "0x181C6F9B0", Slot = "22")] public override bool Contains(object k) { IDictionary dictionary = this.d; throw new NullReferenceException(); } // Token: 0x06007E67 RID: 32359 RVA: 0x001A7EAC File Offset: 0x001A60AC [Token(Token = "0x6007E67")] [Address(RVA = "0x1C6FA10", Offset = "0x1C6E410", VA = "0x181C6FA10", Slot = "23")] public override void CopyTo(Array array, int index) { IDictionary dictionary = this.d; } // Token: 0x17001499 RID: 5273 // (get) Token: 0x06007E68 RID: 32360 RVA: 0x001A7EC8 File Offset: 0x001A60C8 [Token(Token = "0x17001499")] public override int Count { [Token(Token = "0x6007E68")] [Address(RVA = "0x1C6FB30", Offset = "0x1C6E530", VA = "0x181C6FB30", Slot = "24")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x06007E69 RID: 32361 RVA: 0x001A7EE4 File Offset: 0x001A60E4 [Token(Token = "0x6007E69")] [Address(RVA = "0x1C6FA80", Offset = "0x1C6E480", VA = "0x181C6FA80", Slot = "25")] public override IDictionaryEnumerator GetEnumerator() { IDictionary dictionary = this.d; throw new NullReferenceException(); } // Token: 0x1700149A RID: 5274 // (get) Token: 0x06007E6A RID: 32362 RVA: 0x001A7F00 File Offset: 0x001A6100 [Token(Token = "0x1700149A")] public override bool IsFixedSize { [Token(Token = "0x6007E6A")] [Address(RVA = "0x1C6FB80", Offset = "0x1C6E580", VA = "0x181C6FB80", Slot = "27")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700149B RID: 5275 // (get) Token: 0x06007E6B RID: 32363 RVA: 0x001A7F1C File Offset: 0x001A611C [Token(Token = "0x1700149B")] public override bool IsSynchronized { [Token(Token = "0x6007E6B")] [Address(RVA = "0x1C6FBD0", Offset = "0x1C6E5D0", VA = "0x181C6FBD0", Slot = "29")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700149C RID: 5276 // (get) Token: 0x06007E6C RID: 32364 RVA: 0x001A7F38 File Offset: 0x001A6138 [Token(Token = "0x1700149C")] public override object SyncRoot { [Token(Token = "0x6007E6C")] [Address(RVA = "0x1C6FC70", Offset = "0x1C6E670", VA = "0x181C6FC70", Slot = "30")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700149D RID: 5277 // (get) Token: 0x06007E6D RID: 32365 RVA: 0x001A7F54 File Offset: 0x001A6154 [Token(Token = "0x1700149D")] public override ICollection Keys { [Token(Token = "0x6007E6D")] [Address(RVA = "0x1C6FC20", Offset = "0x1C6E620", VA = "0x181C6FC20", Slot = "31")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x1700149E RID: 5278 // (get) Token: 0x06007E6E RID: 32366 RVA: 0x001A7F70 File Offset: 0x001A6170 [Token(Token = "0x1700149E")] public override ICollection Values { [Token(Token = "0x6007E6E")] [Address(RVA = "0x1C6FCC0", Offset = "0x1C6E6C0", VA = "0x181C6FCC0", Slot = "32")] get { IDictionary dictionary = this.d; throw new NullReferenceException(); } } // Token: 0x06007E6F RID: 32367 RVA: 0x001A7F8C File Offset: 0x001A618C [Token(Token = "0x6007E6F")] [Address(RVA = "0x1C6FAD0", Offset = "0x1C6E4D0", VA = "0x181C6FAD0", Slot = "35")] protected override object GetValue(object k) { IDictionary dictionary = this.d; throw new NullReferenceException(); } // Token: 0x04005A55 RID: 23125 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4005A55")] private readonly IDictionary d; } }