Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Reflection.FieldInfo Class Referenceabstract

Public Member Functions

override bool Equals (object? obj)
 
override int GetHashCode ()
 
object? GetValue (object? obj)
 
void SetValue (object? obj, object? value)
 
void SetValue (object? obj, object? value, BindingFlags invokeAttr, Binder? binder, CultureInfo? culture)
 
virtual void SetValueDirect (TypedReference obj, object value)
 
virtual ? object GetValueDirect (TypedReference obj)
 
virtual ? object GetRawConstantValue ()
 
virtual Type[] GetOptionalCustomModifiers ()
 
virtual Type[] GetRequiredCustomModifiers ()
 
virtual bool HasSameMetadataDefinitionAs (MemberInfo other)
 
bool IsDefined (Type attributeType, bool inherit)
 
object[] GetCustomAttributes (bool inherit)
 
object[] GetCustomAttributes (Type attributeType, bool inherit)
 
virtual IList< CustomAttributeDataGetCustomAttributesData ()
 

Static Public Member Functions

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

Package Functions

virtual bool CacheEquals (object o)
 
bool HasSameMetadataDefinitionAsCore< TOther > (MemberInfo other)
 

Properties

override MemberTypes MemberType [get]
 
FieldAttributes Attributes [get]
 
Type FieldType [get]
 
bool IsInitOnly [get]
 
bool IsLiteral [get]
 
bool IsNotSerialized [get]
 
bool IsPinvokeImpl [get]
 
bool IsSpecialName [get]
 
bool IsStatic [get]
 
bool IsAssembly [get]
 
bool IsFamily [get]
 
bool IsFamilyAndAssembly [get]
 
bool IsFamilyOrAssembly [get]
 
bool IsPrivate [get]
 
bool IsPublic [get]
 
virtual bool IsSecurityCritical [get]
 
virtual bool IsSecuritySafeCritical [get]
 
virtual bool IsSecurityTransparent [get]
 
RuntimeFieldHandle FieldHandle [get]
 
string Name [get]
 
TypeDeclaringType [get]
 
TypeReflectedType [get]
 
virtual Module Module [get]
 
virtual IEnumerable< CustomAttributeDataCustomAttributes [get]
 
virtual bool IsCollectible [get]
 
virtual int MetadataToken [get]
 

Detailed Description

Definition at line 7 of file FieldInfo.cs.


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