// Assembly: Newtonsoft.Json
// Full name: Newtonsoft.Json.Linq.JPropertyKeyedCollection

namespace Newtonsoft.Json.Linq
{
public class JPropertyKeyedCollection // TypeDefIndex: 10425
{
	// Fields
	type#6953 Comparer;
	type#4753 _dictionary;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private type#28660 AddKey(type#26576 key, type#21272 item) { }
	// RVA: -1
	protected virtual type#28660 ClearItems() { }
	// RVA: -1
	public type#15313 Contains(type#26576 key) { }
	// RVA: -1
	private type#28660 EnsureDictionary() { }
	// RVA: -1
	private type#26576 GetKeyForItem(type#21272 item) { }
	// RVA: -1
	protected virtual type#28660 InsertItem(type#20867 index, type#21272 item) { }
	// RVA: -1
	protected virtual type#28660 RemoveItem(type#20867 index) { }
	// RVA: -1
	private type#28660 RemoveKey(type#26576 key) { }
	// RVA: -1
	protected virtual type#28660 SetItem(type#20867 index, type#21272 item) { }
	// RVA: -1
	public type#15313 TryGetValue(type#26576 key, type#11956 value) { }
	// RVA: -1
	public type#6206 get_Keys() { }
	// RVA: -1
	public type#20867 IndexOfReference(type#21272 t) { }
	// RVA: -1
	public type#15313 Compare(type#21269 other) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
