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

namespace Newtonsoft.Json.Linq
{
public class JPropertyDescriptor // TypeDefIndex: 10424
{

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#26576 name) { }
	// RVA: -1
	public virtual type#15313 CanResetValue(type#23705 component) { }
	// RVA: -1
	public virtual type#23705 GetValue(type#23705 component) { }
	// RVA: -1
	public virtual type#28660 ResetValue(type#23705 component) { }
	// RVA: -1
	public virtual type#28660 SetValue(type#23705 component, type#23705 value) { }
	// RVA: -1
	public virtual type#15313 ShouldSerializeValue(type#23705 component) { }
	// RVA: -1
	public virtual type#27705 get_ComponentType() { }
	// RVA: -1
	public virtual type#15313 get_IsReadOnly() { }
	// RVA: -1
	public virtual type#27705 get_PropertyType() { }
	// RVA: -1
	protected virtual type#20867 get_NameHashCode() { }
}
}
