Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.InteropServices.ComAwareEventInfo Class Reference

Public Member Functions

 ComAwareEventInfo ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicEvents)] Type type, string eventName)
 
override void AddEventHandler (object target, Delegate handler)
 
override void RemoveEventHandler (object target, Delegate handler)
 
override? MethodInfo GetAddMethod (bool nonPublic)
 
override MethodInfo[] GetOtherMethods (bool nonPublic)
 
override? MethodInfo GetRaiseMethod (bool nonPublic)
 
override? MethodInfo GetRemoveMethod (bool nonPublic)
 
override object[] GetCustomAttributes (Type attributeType, bool inherit)
 
override object[] GetCustomAttributes (bool inherit)
 
override IList< CustomAttributeDataGetCustomAttributesData ()
 
override bool IsDefined (Type attributeType, bool inherit)
 
MethodInfo[] GetOtherMethods ()
 
MethodInfo? GetAddMethod ()
 
MethodInfo? GetRemoveMethod ()
 
MethodInfo? GetRaiseMethod ()
 
virtual void AddEventHandler (object? target, Delegate? handler)
 
virtual void RemoveEventHandler (object? target, Delegate? handler)
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 
virtual bool HasSameMetadataDefinitionAs (MemberInfo other)
 

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

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

Properties

override EventAttributes Attributes [get]
 
override? Type DeclaringType [get]
 
override int MetadataToken [get]
 
override Module Module [get]
 
override string Name [get]
 
override? Type ReflectedType [get]
 
override MemberTypes MemberType [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< CustomAttributeData > CustomAttributes [get]
 
virtual bool IsCollectible [get]
 

Static Private Member Functions

static void GetDataForComInvocation (EventInfo eventInfo, out Guid sourceIid, out int dispid)
 

Private Attributes

readonly EventInfo _innerEventInfo
 

Detailed Description

Definition at line 8 of file ComAwareEventInfo.cs.


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