terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Reflection.RuntimeFieldInfo Class Reference
+ Inheritance diagram for System.Reflection.RuntimeFieldInfo:

Public Member Functions

void GetObjectData (SerializationInfo info, StreamingContext context)
 
override void SetValueDirect (TypedReference obj, object value)
 
override bool IsDefined (Type attributeType, bool inherit)
 
override object[] GetCustomAttributes (bool inherit)
 
override object[] GetCustomAttributes (Type attributeType, bool inherit)
 
override object GetValue (object obj)
 
override string ToString ()
 
override void SetValue (object obj, object val, BindingFlags invokeAttr, Binder binder, CultureInfo culture)
 
override object GetRawConstantValue ()
 
 RuntimeFieldInfo ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
void SetValue (object obj, object value)
 

Static Public Member Functions

static bool operator== (FieldInfo left, FieldInfo right)
 
static bool operator== (MemberInfo left, MemberInfo right)
 
static bool operator!= (FieldInfo left, FieldInfo right)
 
static bool operator!= (MemberInfo left, MemberInfo right)
 
static FieldInfo GetFieldFromHandle (RuntimeFieldHandle handle)
 
static FieldInfo GetFieldFromHandle (RuntimeFieldHandle handle, RuntimeTypeHandle declaringType)
 

Package Functions

RuntimeType GetDeclaringTypeInternal ()
 
RuntimeModule GetRuntimeModule ()
 
override object UnsafeGetValue (object obj)
 
override void CheckConsistency (object target)
 
override void UnsafeSetValue (object obj, object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture)
 
override int GetFieldOffset ()
 
object[] GetPseudoCustomAttributes ()
 
CustomAttributeData[] GetPseudoCustomAttributesData ()
 

Static Package Functions

static int get_metadata_token (RuntimeFieldInfo monoField)
 

Package Attributes

IntPtr klass
 
RuntimeFieldHandle fhandle
 

Properties

BindingFlags BindingFlags [get]
 
override Module Module [get]
 
RuntimeType ReflectedTypeInternal [get]
 
override FieldAttributes Attributes [get]
 
override RuntimeFieldHandle FieldHandle [get]
 
override Type FieldType [get]
 
override Type ReflectedType [get]
 
override Type DeclaringType [get]
 
override string Name [get]
 
override int MetadataToken [get]
 
override MemberTypes MemberType [get]
 
bool IsInitOnly [get]
 
bool IsLiteral [get]
 
bool IsNotSerialized [get]
 
bool IsStatic [get]
 
bool IsPrivate [get]
 
bool IsPublic [get]
 

Private Member Functions

Type ResolveType ()
 
Type GetParentType (bool declaring)
 
object GetValueInternal (object obj)
 
void CheckGeneric ()
 
MarshalAsAttribute get_marshal_info ()
 

Static Private Member Functions

static void SetValueInternal (FieldInfo fi, object obj, object value)
 
static FieldInfo internal_from_handle_type (IntPtr field_handle, IntPtr type_handle)
 

Private Attributes

string name
 
Type type
 
FieldAttributes attrs
 

Detailed Description

Definition at line 13 of file RuntimeFieldInfo.cs.


The documentation for this class was generated from the following file: