IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IEventSymbol.cs
Go to the documentation of this file.
1using System.Reflection;
2
4{
5
95
96}
Discovers the attributes of an event and provides access to event metadata.
IMethodSymbol? RaiseMethod
Returns the method that is called when the event is raised.
EventAttributes Attributes
Gets the attributes for this event.
IMethodSymbol? GetRemoveMethod()
Returns the method used to remove an event handler delegate from the event source.
IMethodSymbol? RemoveMethod
Returns the method used to remove an event handler delegate from the event source.
IMethodSymbol? GetAddMethod()
Returns the method used to add an event handler delegate to the event source.
IMethodSymbol? GetRaiseMethod()
Returns the method that is called when the event is raised.
IMethodSymbol? GetAddMethod(bool nonPublic)
Returns the method used to add an event handler delegate to the event source, specifying whether to r...
bool IsSpecialName
Gets a value indicating whether the IEventSymbol has a name with a special meaning.
ITypeSymbol? EventHandlerType
Gets the object of the underlying event-handler delegate associated with this event.
IMethodSymbol? GetRaiseMethod(bool nonPublic)
When overridden in a derived class, returns the method that is called when the event is raised,...
IMethodSymbol? GetRemoveMethod(bool nonPublic)
When overridden in a derived class, retrieves the IMethodSymbol object for removing a method of the e...
IMethodSymbol[] GetOtherMethods()
Returns the public methods that have been associated with an event in metadata using the ....
IMethodSymbol[] GetOtherMethods(bool nonPublic)
Returns the methods that have been associated with the event in metadata using the ....
IMethodSymbol? AddMethod
Returns the method used to add an event handler delegate to the event source.
Obtains information about the attributes of a member and provides access to member metadata.
Discovers the attributes of a method and provides access to method metadata.
Represents type declarations: class types, interface types, array types, value types,...