// Assembly: mscorlib
// Full name: System.Reflection.RuntimeFieldInfo

namespace System.Reflection
{
public class RuntimeFieldInfo // TypeDefIndex: 4582
{
	// Fields
	type#20927 klass;
	type#25468 fhandle;
	type#26577 name;
	type#27706 type;
	type#18467 attrs;

	// Methods
	// RVA: -1
	internal type#15231 get_BindingFlags() { }
	// RVA: -1
	public virtual type#22819 get_Module() { }
	// RVA: -1
	internal type#25501 GetDeclaringTypeInternal() { }
	// RVA: -1
	private type#25501 get_ReflectedTypeInternal() { }
	// RVA: -1
	internal type#25485 GetRuntimeModule() { }
	// RVA: -1
	public virtual type#28660 GetObjectData(type#25857 info, type#26566 context) { }
	// RVA: -1
	internal virtual type#23705 UnsafeGetValue(type#23705 obj) { }
	// RVA: -1
	internal virtual type#28660 CheckConsistency(type#23705 target) { }
	// RVA: -1
	internal virtual type#28660 UnsafeSetValue(type#23705 obj, type#23705 value, type#15231 invokeAttr, type#15222 binder, type#16623 culture) { }
	// RVA: -1
	public virtual type#28660 SetValueDirect(type#27811 obj, type#23705 value) { }
	// RVA: -1
	public virtual type#18466 get_Attributes() { }
	// RVA: -1
	public virtual type#25467 get_FieldHandle() { }
	// RVA: -1
	private type#27705 ResolveType() { }
	// RVA: -1
	public virtual type#27705 get_FieldType() { }
	// RVA: -1
	private type#27705 GetParentType(type#15313 declaring) { }
	// RVA: -1
	public virtual type#27705 get_ReflectedType() { }
	// RVA: -1
	public virtual type#27705 get_DeclaringType() { }
	// RVA: -1
	public virtual type#26576 get_Name() { }
	// RVA: -1
	public virtual type#15313 IsDefined(type#27705 attributeType, type#15313 inherit) { }
	// RVA: -1
	public virtual type#13299 GetCustomAttributes(type#15313 inherit) { }
	// RVA: -1
	public virtual type#13299 GetCustomAttributes(type#27705 attributeType, type#15313 inherit) { }
	// RVA: -1
	internal virtual type#20867 GetFieldOffset() { }
	// RVA: -1
	private type#23705 GetValueInternal(type#23705 obj) { }
	// RVA: -1
	public virtual type#23705 GetValue(type#23705 obj) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	private static type#28660 SetValueInternal(type#18472 fi, type#23705 obj, type#23705 value) { }
	// RVA: -1
	public virtual type#28660 SetValue(type#23705 obj, type#23705 val, type#15231 invokeAttr, type#15222 binder, type#16623 culture) { }
	// RVA: -1
	public virtual type#23705 GetRawConstantValue() { }
	// RVA: -1
	private type#28660 CheckGeneric() { }
	// RVA: -1
	public virtual type#20867 get_MetadataToken() { }
	// RVA: -1
	internal static type#20867 get_metadata_token(type#25469 monoField) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
