Class AbpEventHandlerExtensions
- Namespace
- System
- Assembly
- Volo.Abp.Core.dll
Extension methods for EventHandler.
public static class AbpEventHandlerExtensions
- Inheritance
-
AbpEventHandlerExtensions
- Inherited Members
Methods
InvokeSafely(EventHandler, object)
Raises given event safely with given arguments.
public static void InvokeSafely(this EventHandler eventHandler, object sender)
Parameters
eventHandler
EventHandlerThe event handler
sender
objectSource of the event
InvokeSafely(EventHandler, object, EventArgs)
Raises given event safely with given arguments.
public static void InvokeSafely(this EventHandler eventHandler, object sender, EventArgs e)
Parameters
eventHandler
EventHandlerThe event handler
sender
objectSource of the event
e
EventArgsEvent argument
InvokeSafely<TEventArgs>(EventHandler<TEventArgs>, object, TEventArgs)
Raises given event safely with given arguments.
public static void InvokeSafely<TEventArgs>(this EventHandler<TEventArgs> eventHandler, object sender, TEventArgs e) where TEventArgs : EventArgs
Parameters
eventHandler
EventHandler<TEventArgs>The event handler
sender
objectSource of the event
e
TEventArgsEvent argument
Type Parameters
TEventArgs
Type of the EventArgs