IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Reflection.EventInfoWithReflectedType Class Referencesealed

Public Member Functions

override MethodInfo GetAddMethod (bool nonPublic)
 
override MethodInfo GetRaiseMethod (bool nonPublic)
 
override MethodInfo GetRemoveMethod (bool nonPublic)
 
override MethodInfo[] GetOtherMethods (bool nonPublic)
 
override MethodInfo[] __GetMethods ()
 
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Properties

override EventAttributes Attributes [get]
 
override Type EventHandlerType [get]
 
override bool __IsMissing [get]
 
override Type DeclaringType [get]
 
override Type ReflectedType [get]
 
override int MetadataToken [get]
 
override Module Module [get]
 
override string Name [get]
 

Detailed Description

Definition at line 29 of file EventInfoWithReflectedType.cs.

Member Function Documentation

◆ __GetMethods()

override MethodInfo[] IKVM.Reflection.EventInfoWithReflectedType.__GetMethods ( )

Definition at line 72 of file EventInfoWithReflectedType.cs.

73 {
74 return SetReflectedType(eventInfo.__GetMethods(), reflectedType);
75 }

◆ Equals()

override bool IKVM.Reflection.EventInfoWithReflectedType.Equals ( object obj)

Definition at line 122 of file EventInfoWithReflectedType.cs.

123 {
124 var other = obj as EventInfoWithReflectedType;
125 return other != null
126 && other.reflectedType == reflectedType
127 && other.eventInfo == eventInfo;
128 }

◆ GetAddMethod()

override MethodInfo IKVM.Reflection.EventInfoWithReflectedType.GetAddMethod ( bool nonPublic)

Definition at line 52 of file EventInfoWithReflectedType.cs.

53 {
54 return SetReflectedType(eventInfo.GetAddMethod(nonPublic), reflectedType);
55 }

◆ GetHashCode()

override int IKVM.Reflection.EventInfoWithReflectedType.GetHashCode ( )

Definition at line 130 of file EventInfoWithReflectedType.cs.

131 {
132 return reflectedType.GetHashCode() ^ eventInfo.GetHashCode();
133 }

◆ GetOtherMethods()

override MethodInfo[] IKVM.Reflection.EventInfoWithReflectedType.GetOtherMethods ( bool nonPublic)

Definition at line 67 of file EventInfoWithReflectedType.cs.

68 {
69 return SetReflectedType(eventInfo.GetOtherMethods(nonPublic), reflectedType);
70 }

◆ GetRaiseMethod()

override MethodInfo IKVM.Reflection.EventInfoWithReflectedType.GetRaiseMethod ( bool nonPublic)

Definition at line 57 of file EventInfoWithReflectedType.cs.

58 {
59 return SetReflectedType(eventInfo.GetRaiseMethod(nonPublic), reflectedType);
60 }

◆ GetRemoveMethod()

override MethodInfo IKVM.Reflection.EventInfoWithReflectedType.GetRemoveMethod ( bool nonPublic)

Definition at line 62 of file EventInfoWithReflectedType.cs.

63 {
64 return SetReflectedType(eventInfo.GetRemoveMethod(nonPublic), reflectedType);
65 }

◆ ToString()

override string IKVM.Reflection.EventInfoWithReflectedType.ToString ( )

Definition at line 102 of file EventInfoWithReflectedType.cs.

103 {
104 return eventInfo.ToString();
105 }

Property Documentation

◆ __IsMissing

override bool IKVM.Reflection.EventInfoWithReflectedType.__IsMissing
get

Definition at line 107 of file EventInfoWithReflectedType.cs.

108 {
109 get { return eventInfo.__IsMissing; }
110 }

◆ Attributes

override EventAttributes IKVM.Reflection.EventInfoWithReflectedType.Attributes
get

Definition at line 47 of file EventInfoWithReflectedType.cs.

48 {
49 get { return eventInfo.Attributes; }
50 }

◆ DeclaringType

override Type IKVM.Reflection.EventInfoWithReflectedType.DeclaringType
get

Definition at line 112 of file EventInfoWithReflectedType.cs.

113 {
114 get { return eventInfo.DeclaringType; }
115 }

◆ EventHandlerType

override Type IKVM.Reflection.EventInfoWithReflectedType.EventHandlerType
get

Definition at line 77 of file EventInfoWithReflectedType.cs.

78 {
79 get { return eventInfo.EventHandlerType; }
80 }

◆ MetadataToken

override int IKVM.Reflection.EventInfoWithReflectedType.MetadataToken
get

Definition at line 135 of file EventInfoWithReflectedType.cs.

136 {
137 get { return eventInfo.MetadataToken; }
138 }

◆ Module

override Module IKVM.Reflection.EventInfoWithReflectedType.Module
get

Definition at line 140 of file EventInfoWithReflectedType.cs.

141 {
142 get { return eventInfo.Module; }
143 }

◆ Name

override string IKVM.Reflection.EventInfoWithReflectedType.Name
get

Definition at line 145 of file EventInfoWithReflectedType.cs.

146 {
147 get { return eventInfo.Name; }
148 }

◆ ReflectedType

override Type IKVM.Reflection.EventInfoWithReflectedType.ReflectedType
get

Definition at line 117 of file EventInfoWithReflectedType.cs.

118 {
119 get { return reflectedType; }
120 }

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