Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Reflection.RuntimeEventInfo Class Referencesealed

Public Member Functions

override string ToString ()
 
override object[] GetCustomAttributes (bool inherit)
 
override object[] GetCustomAttributes (Type attributeType, bool inherit)
 
override bool IsDefined (Type attributeType, bool inherit)
 
override IList< CustomAttributeDataGetCustomAttributesData ()
 
override bool HasSameMetadataDefinitionAs (MemberInfo other)
 
override MethodInfo[] GetOtherMethods (bool nonPublic)
 
override MethodInfo GetAddMethod (bool nonPublic)
 
override MethodInfo GetRemoveMethod (bool nonPublic)
 
override MethodInfo GetRaiseMethod (bool nonPublic)
 
MethodInfo[] GetOtherMethods ()
 
MethodInfoGetAddMethod ()
 
MethodInfoGetRemoveMethod ()
 
MethodInfoGetRaiseMethod ()
 
virtual void AddEventHandler (object? target, Delegate? handler)
 
virtual void RemoveEventHandler (object? target, Delegate? handler)
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (EventInfo? left, EventInfo? right)
 
static bool operator== (MemberInfo? left, MemberInfo? right)
 
static bool operator!= (EventInfo? left, EventInfo? right)
 
static bool operator!= (MemberInfo? left, MemberInfo? right)
 

Package Functions

unsafe RuntimeEventInfo (int tkEvent, RuntimeType declaredType, RuntimeType.RuntimeTypeCache reflectedTypeCache, out bool isPrivate)
 
override bool CacheEquals (object o)
 
RuntimeModule GetRuntimeModule ()
 
bool HasSameMetadataDefinitionAsCore< TOther > (MemberInfo other)
 

Properties

BindingFlags BindingFlags [get]
 
override MemberTypes MemberType [get]
 
unsafe override string Name [get]
 
override Type DeclaringType [get]
 
override Type ReflectedType [get]
 
RuntimeType ReflectedTypeInternal [get]
 
override int MetadataToken [get]
 
override Module Module [get]
 
override EventAttributes Attributes [get]
 
bool IsSpecialName [get]
 
virtual ? MethodInfo AddMethod [get]
 
virtual ? MethodInfo RemoveMethod [get]
 
virtual ? MethodInfo RaiseMethod [get]
 
virtual bool IsMulticast [get]
 
virtual ? Type EventHandlerType [get]
 
virtual IEnumerable< CustomAttributeDataCustomAttributes [get]
 
virtual bool IsCollectible [get]
 

Private Attributes

int m_token
 
EventAttributes m_flags
 
string m_name
 
unsafe voidm_utf8name
 
RuntimeType.RuntimeTypeCache m_reflectedTypeCache
 
RuntimeMethodInfo m_addMethod
 
RuntimeMethodInfo m_removeMethod
 
RuntimeMethodInfo m_raiseMethod
 
MethodInfo[] m_otherMethod
 
RuntimeType m_declaringType
 
BindingFlags m_bindingFlags
 

Detailed Description

Definition at line 5 of file RuntimeEventInfo.cs.


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