using System; using System.Collections; using System.Collections.Generic; using Cpp2IlInjected; namespace Google.Protobuf.Collections { // Token: 0x020000C7 RID: 199 [Token(Token = "0x20000C7")] internal sealed class ReadOnlyDictionary : IDictionary, ICollection>, IEnumerable>, IEnumerable { // Token: 0x060005F0 RID: 1520 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005F0")] [Address(RVA = "0x1A83E00", Offset = "0x1A82C00", VA = "0x181A83E00")] public ReadOnlyDictionary(IDictionary wrapped) { } // Token: 0x060005F1 RID: 1521 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005F1")] [Address(RVA = "0x1E202F0", Offset = "0x1E1F0F0", VA = "0x181E202F0", Slot = "9")] public void Add(TKey key, TValue value) { } // Token: 0x060005F2 RID: 1522 RVA: 0x00004248 File Offset: 0x00002448 [Token(Token = "0x60005F2")] [Address(RVA = "0x1E203E0", Offset = "0x1E1F1E0", VA = "0x181E203E0", Slot = "8")] public bool ContainsKey(TKey key) { return default(bool); } // Token: 0x1700017C RID: 380 // (get) Token: 0x060005F3 RID: 1523 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700017C")] public ICollection Keys { [Token(Token = "0x60005F3")] [Address(RVA = "0x1E208B0", Offset = "0x1E1F6B0", VA = "0x181E208B0", Slot = "6")] get { return null; } } // Token: 0x060005F4 RID: 1524 RVA: 0x00004260 File Offset: 0x00002460 [Token(Token = "0x60005F4")] [Address(RVA = "0x1E206D0", Offset = "0x1E1F4D0", VA = "0x181E206D0", Slot = "10")] public bool Remove(TKey key) { return default(bool); } // Token: 0x060005F5 RID: 1525 RVA: 0x00004278 File Offset: 0x00002478 [Token(Token = "0x60005F5")] [Address(RVA = "0x1E20770", Offset = "0x1E1F570", VA = "0x181E20770", Slot = "11")] public bool TryGetValue(TKey key, out TValue value) { return default(bool); } // Token: 0x1700017D RID: 381 // (get) Token: 0x060005F6 RID: 1526 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700017D")] public ICollection Values { [Token(Token = "0x60005F6")] [Address(RVA = "0x1E20910", Offset = "0x1E1F710", VA = "0x181E20910", Slot = "7")] get { return null; } } // Token: 0x1700017E RID: 382 [Token(Token = "0x1700017E")] public TValue this[TKey key] { [Token(Token = "0x60005F7")] [Address(RVA = "0x1E20850", Offset = "0x1E1F650", VA = "0x181E20850", Slot = "4")] get { return null; } [Token(Token = "0x60005F8")] [Address(RVA = "0x1E20970", Offset = "0x1E1F770", VA = "0x181E20970", Slot = "5")] set { } } // Token: 0x060005F9 RID: 1529 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005F9")] [Address(RVA = "0x1E20340", Offset = "0x1E1F140", VA = "0x181E20340", Slot = "14")] public void Add(KeyValuePair item) { } // Token: 0x060005FA RID: 1530 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005FA")] [Address(RVA = "0x1E20390", Offset = "0x1E1F190", VA = "0x181E20390", Slot = "15")] public void Clear() { } // Token: 0x060005FB RID: 1531 RVA: 0x00004290 File Offset: 0x00002490 [Token(Token = "0x60005FB")] [Address(RVA = "0x1E20450", Offset = "0x1E1F250", VA = "0x181E20450", Slot = "16")] public bool Contains(KeyValuePair item) { return default(bool); } // Token: 0x060005FC RID: 1532 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005FC")] [Address(RVA = "0x1E20520", Offset = "0x1E1F320", VA = "0x181E20520", Slot = "17")] public void CopyTo(KeyValuePair[] array, int arrayIndex) { } // Token: 0x1700017F RID: 383 // (get) Token: 0x060005FD RID: 1533 RVA: 0x000042A8 File Offset: 0x000024A8 [Token(Token = "0x1700017F")] public int Count { [Token(Token = "0x60005FD")] [Address(RVA = "0x1E207F0", Offset = "0x1E1F5F0", VA = "0x181E207F0", Slot = "12")] get { return 0; } } // Token: 0x17000180 RID: 384 // (get) Token: 0x060005FE RID: 1534 RVA: 0x000042C0 File Offset: 0x000024C0 [Token(Token = "0x17000180")] public bool IsReadOnly { [Token(Token = "0x60005FE")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "13")] get { return default(bool); } } // Token: 0x060005FF RID: 1535 RVA: 0x000042D8 File Offset: 0x000024D8 [Token(Token = "0x60005FF")] [Address(RVA = "0x1E20680", Offset = "0x1E1F480", VA = "0x181E20680", Slot = "18")] public bool Remove(KeyValuePair item) { return default(bool); } // Token: 0x06000600 RID: 1536 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000600")] [Address(RVA = "0x1E20620", Offset = "0x1E1F420", VA = "0x181E20620", Slot = "19")] public IEnumerator> GetEnumerator() { return null; } // Token: 0x06000601 RID: 1537 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000601")] [Address(RVA = "0x1E20720", Offset = "0x1E1F520", VA = "0x181E20720", Slot = "20")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x06000602 RID: 1538 RVA: 0x000042F0 File Offset: 0x000024F0 [Token(Token = "0x6000602")] [Address(RVA = "0x1E205F0", Offset = "0x1E1F3F0", VA = "0x181E205F0", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x06000603 RID: 1539 RVA: 0x00004308 File Offset: 0x00002508 [Token(Token = "0x6000603")] [Address(RVA = "0x4DA700", Offset = "0x4D9500", VA = "0x1804DA700", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x06000604 RID: 1540 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000604")] [Address(RVA = "0x5B6AF0", Offset = "0x5B58F0", VA = "0x1805B6AF0", Slot = "3")] public override string ToString() { return null; } // Token: 0x04000294 RID: 660 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000294")] private readonly IDictionary wrapped; } }