Definition at line 29 of file EventInfoImpl.cs.
◆ __GetMethods()
| override MethodInfo[] IKVM.Reflection.Reader.EventInfoImpl.__GetMethods |
( |
| ) |
|
Definition at line 89 of file EventInfoImpl.cs.
90 {
91 return module.MethodSemanticsTable.GetMethods(module, this.
MetadataToken,
true, -1);
92 }
override int MetadataToken
◆ Equals()
| override bool IKVM.Reflection.Reader.EventInfoImpl.Equals |
( |
object | obj | ) |
|
Definition at line 53 of file EventInfoImpl.cs.
54 {
55 var other = obj as EventInfoImpl;
56 return other != null && other.declaringType == declaringType && other.index == index;
57 }
◆ GetAddMethod()
| override MethodInfo IKVM.Reflection.Reader.EventInfoImpl.GetAddMethod |
( |
bool | nonPublic | ) |
|
◆ GetHashCode()
| override int IKVM.Reflection.Reader.EventInfoImpl.GetHashCode |
( |
| ) |
|
Definition at line 59 of file EventInfoImpl.cs.
60 {
61 return declaringType.GetHashCode() * 123 + index;
62 }
◆ GetOtherMethods()
| override MethodInfo[] IKVM.Reflection.Reader.EventInfoImpl.GetOtherMethods |
( |
bool | nonPublic | ) |
|
◆ GetRaiseMethod()
| override MethodInfo IKVM.Reflection.Reader.EventInfoImpl.GetRaiseMethod |
( |
bool | nonPublic | ) |
|
◆ GetRemoveMethod()
| override MethodInfo IKVM.Reflection.Reader.EventInfoImpl.GetRemoveMethod |
( |
bool | nonPublic | ) |
|
◆ Attributes
| override EventAttributes IKVM.Reflection.Reader.EventInfoImpl.Attributes |
|
get |
Definition at line 64 of file EventInfoImpl.cs.
65 {
66 get { return (EventAttributes)module.EventTable.records[index].EventFlags; }
67 }
◆ DeclaringType
| override Type IKVM.Reflection.Reader.EventInfoImpl.DeclaringType |
|
get |
◆ EventHandlerType
| override Type IKVM.Reflection.Reader.EventInfoImpl.EventHandlerType |
|
get |
Definition at line 94 of file EventInfoImpl.cs.
95 {
96 get { return module.ResolveType(module.EventTable.records[index].EventType, declaringType); }
97 }
◆ MetadataToken
| override int IKVM.Reflection.Reader.EventInfoImpl.MetadataToken |
|
get |
◆ Module
| override Module IKVM.Reflection.Reader.EventInfoImpl.Module |
|
get |
◆ Name
| override string IKVM.Reflection.Reader.EventInfoImpl.Name |
|
get |
Definition at line 99 of file EventInfoImpl.cs.
100 {
101 get { return module.GetString(module.EventTable.records[index].Name); }
102 }
The documentation for this class was generated from the following file: