// Assembly: Newtonsoft.Json
// Full name: Newtonsoft.Json.Utilities.DictionaryWrapper`2

namespace Newtonsoft.Json.Utilities
{
public class DictionaryWrapper`2 // TypeDefIndex: 10272
{
	// Fields
	type#20017 _dictionary;
	type#6368 _genericDictionary;
	type#7672 _readOnlyDictionary;
	type#23706 _syncRoot;

	// Methods
	// RVA: -1
	internal type#6367 get_GenericDictionary() { }
	// RVA: -1
	public virtual type#28660 Add(type#1067 key, type#2013 value) { }
	// RVA: -1
	public virtual type#15313 ContainsKey(type#1067 key) { }
	// RVA: -1
	public virtual type#6139 get_Keys() { }
	// RVA: -1
	public virtual type#15313 Remove(type#1067 key) { }
	// RVA: -1
	public virtual type#15313 TryGetValue(type#1067 key, type#11567 value) { }
	// RVA: -1
	public virtual type#6161 get_Values() { }
	// RVA: -1
	public virtual type#2013 get_Item(type#1067 key) { }
	// RVA: -1
	public virtual type#28660 set_Item(type#1067 key, type#2013 value) { }
	// RVA: -1
	public virtual type#28660 Add(type#7969 item) { }
	// RVA: -1
	public virtual type#28660 Clear() { }
	// RVA: -1
	public virtual type#15313 Contains(type#7969 item) { }
	// RVA: -1
	public virtual type#28660 CopyTo(type#12722 array, type#20867 arrayIndex) { }
	// RVA: -1
	public virtual type#20867 get_Count() { }
	// RVA: -1
	public virtual type#15313 get_IsReadOnly() { }
	// RVA: -1
	public virtual type#15313 Remove(type#7969 item) { }
	// RVA: -1
	public virtual type#6841 GetEnumerator() { }
	// RVA: -1
	private virtual type#20073 System.Collections.IEnumerable.GetEnumerator() { }
	// RVA: -1
	private virtual type#28660 System.Collections.IDictionary.Add(type#23705 key, type#23705 value) { }
	// RVA: -1
	private virtual type#23705 System.Collections.IDictionary.get_Item(type#23705 key) { }
	// RVA: -1
	private virtual type#28660 System.Collections.IDictionary.set_Item(type#23705 key, type#23705 value) { }
	// RVA: -1
	private virtual type#20021 System.Collections.IDictionary.GetEnumerator() { }
	// RVA: -1
	private virtual type#15313 System.Collections.IDictionary.Contains(type#23705 key) { }
	// RVA: -1
	private virtual type#19906 System.Collections.IDictionary.get_Keys() { }
	// RVA: -1
	public virtual type#28660 Remove(type#23705 key) { }
	// RVA: -1
	private virtual type#19906 System.Collections.IDictionary.get_Values() { }
	// RVA: -1
	private virtual type#28660 System.Collections.ICollection.CopyTo(type#14435 array, type#20867 index) { }
	// RVA: -1
	private virtual type#15313 System.Collections.ICollection.get_IsSynchronized() { }
	// RVA: -1
	private virtual type#23705 System.Collections.ICollection.get_SyncRoot() { }
	// RVA: -1
	public virtual type#23705 get_UnderlyingDictionary() { }
}
}
