terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Reflection.RuntimeFieldInfo Class Reference
+ Inheritance diagram for System.Reflection.RuntimeFieldInfo:
+ Collaboration diagram for System.Reflection.RuntimeFieldInfo:

Public Member Functions

void GetObjectData (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
 
unsafe override void SetValueDirect (global::System.TypedReference obj, object value)
 
override bool IsDefined (global::System.Type attributeType, bool inherit)
 
override object[] GetCustomAttributes (bool inherit)
 
override object[] GetCustomAttributes (global::System.Type attributeType, bool inherit)
 
override object GetValue (object obj)
 
override string ToString ()
 
override void SetValue (object obj, object val, BindingFlags invokeAttr, Binder binder, global::System.Globalization.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 (global::System.RuntimeFieldHandle handle)
 
static FieldInfo GetFieldFromHandle (global::System.RuntimeFieldHandle handle, global::System.RuntimeTypeHandle declaringType)
 

Package Functions

global::System.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, global::System.Globalization.CultureInfo culture)
 
override int GetFieldOffset ()
 
static int get_metadata_token (RuntimeFieldInfo monoField)
 
object[] GetPseudoCustomAttributes ()
 
CustomAttributeData[] GetPseudoCustomAttributesData ()
 

Package Attributes

global::System.IntPtr klass
 
global::System.RuntimeFieldHandle fhandle
 

Properties

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

Private Member Functions

global::System.Type ResolveType ()
 
global::System.Type GetParentType (bool declaring)
 
object GetValueInternal (object obj)
 
static void SetValueInternal (FieldInfo fi, object obj, object value)
 
void CheckGeneric ()
 
static FieldInfo internal_from_handle_type (global::System.IntPtr field_handle, global::System.IntPtr type_handle)
 
global::System.Runtime.InteropServices.MarshalAsAttribute get_marshal_info ()
 

Private Attributes

string name
 
global::System.Type type
 
FieldAttributes attrs
 

Detailed Description

Definition at line 15 of file RuntimeFieldInfo.cs.


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