Files
27Aug2021-Cpp2IL-Dump/Google.Protobuf/Collections/ReadOnlyDictionary.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

202 lines
6.0 KiB
C#

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<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable
{
// Token: 0x060005F0 RID: 1520 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60005F0")]
[Address(RVA = "0x2427900", Offset = "0x2426900", VA = "0x182427900")]
public ReadOnlyDictionary(IDictionary<TKey, TValue> wrapped)
{
}
// Token: 0x060005F1 RID: 1521 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60005F1")]
[Address(RVA = "0x26FF290", Offset = "0x26FE290", VA = "0x1826FF290", Slot = "9")]
public void Add(TKey key, TValue value)
{
}
// Token: 0x060005F2 RID: 1522 RVA: 0x00004248 File Offset: 0x00002448
[Token(Token = "0x60005F2")]
[Address(RVA = "0x26FF380", Offset = "0x26FE380", VA = "0x1826FF380", 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<TKey> Keys
{
[Token(Token = "0x60005F3")]
[Address(RVA = "0x26FF850", Offset = "0x26FE850", VA = "0x1826FF850", Slot = "6")]
get
{
return null;
}
}
// Token: 0x060005F4 RID: 1524 RVA: 0x00004260 File Offset: 0x00002460
[Token(Token = "0x60005F4")]
[Address(RVA = "0x26FF670", Offset = "0x26FE670", VA = "0x1826FF670", Slot = "10")]
public bool Remove(TKey key)
{
return default(bool);
}
// Token: 0x060005F5 RID: 1525 RVA: 0x00004278 File Offset: 0x00002478
[Token(Token = "0x60005F5")]
[Address(RVA = "0x26FF710", Offset = "0x26FE710", VA = "0x1826FF710", 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<TValue> Values
{
[Token(Token = "0x60005F6")]
[Address(RVA = "0x26FF8B0", Offset = "0x26FE8B0", VA = "0x1826FF8B0", Slot = "7")]
get
{
return null;
}
}
// Token: 0x1700017E RID: 382
[Token(Token = "0x1700017E")]
public TValue this[TKey key]
{
[Token(Token = "0x60005F7")]
[Address(RVA = "0x26FF7F0", Offset = "0x26FE7F0", VA = "0x1826FF7F0", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x60005F8")]
[Address(RVA = "0x26FF910", Offset = "0x26FE910", VA = "0x1826FF910", Slot = "5")]
set
{
}
}
// Token: 0x060005F9 RID: 1529 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60005F9")]
[Address(RVA = "0x26FF2E0", Offset = "0x26FE2E0", VA = "0x1826FF2E0", Slot = "14")]
public void Add(KeyValuePair<TKey, TValue> item)
{
}
// Token: 0x060005FA RID: 1530 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60005FA")]
[Address(RVA = "0x26FF330", Offset = "0x26FE330", VA = "0x1826FF330", Slot = "15")]
public void Clear()
{
}
// Token: 0x060005FB RID: 1531 RVA: 0x00004290 File Offset: 0x00002490
[Token(Token = "0x60005FB")]
[Address(RVA = "0x26FF3F0", Offset = "0x26FE3F0", VA = "0x1826FF3F0", Slot = "16")]
public bool Contains(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x060005FC RID: 1532 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60005FC")]
[Address(RVA = "0x26FF4C0", Offset = "0x26FE4C0", VA = "0x1826FF4C0", Slot = "17")]
public void CopyTo(KeyValuePair<TKey, TValue>[] 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 = "0x26FF790", Offset = "0x26FE790", VA = "0x1826FF790", 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 = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "13")]
get
{
return default(bool);
}
}
// Token: 0x060005FF RID: 1535 RVA: 0x000042D8 File Offset: 0x000024D8
[Token(Token = "0x60005FF")]
[Address(RVA = "0x26FF620", Offset = "0x26FE620", VA = "0x1826FF620", Slot = "18")]
public bool Remove(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x06000600 RID: 1536 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000600")]
[Address(RVA = "0x26FF5C0", Offset = "0x26FE5C0", VA = "0x1826FF5C0", Slot = "19")]
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
{
return null;
}
// Token: 0x06000601 RID: 1537 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000601")]
[Address(RVA = "0x26FF6C0", Offset = "0x26FE6C0", VA = "0x1826FF6C0", Slot = "20")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06000602 RID: 1538 RVA: 0x000042F0 File Offset: 0x000024F0
[Token(Token = "0x6000602")]
[Address(RVA = "0x26FF590", Offset = "0x26FE590", VA = "0x1826FF590", 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 = "0x40F2B0", Offset = "0x40E2B0", VA = "0x18040F2B0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x06000604 RID: 1540 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000604")]
[Address(RVA = "0x8CCA90", Offset = "0x8CBA90", VA = "0x1808CCA90", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x04000294 RID: 660
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000294")]
private readonly IDictionary<TKey, TValue> wrapped;
}
}