Class AbpEventHandlerExtensions
Extension methods for
Inheritance
System.Object
AbpEventHandlerExtensions
Namespace: System
Assembly: Volo.Abp.Core.dll
Syntax
public static class AbpEventHandlerExtensions : object
Methods
InvokeSafely(EventHandler, Object)
Raises given event safely with given arguments.
Declaration
public static void InvokeSafely(this EventHandler eventHandler, object sender)
Parameters
Type | Name | Description |
---|---|---|
EventHandler | eventHandler | The event handler |
System.Object | sender | Source of the event |
InvokeSafely(EventHandler, Object, EventArgs)
Raises given event safely with given arguments.
Declaration
public static void InvokeSafely(this EventHandler eventHandler, object sender, EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
EventHandler | eventHandler | The event handler |
System.Object | sender | Source of the event |
EventArgs | e | Event argument |
InvokeSafely<TEventArgs>(EventHandler<TEventArgs>, Object, TEventArgs)
Raises given event safely with given arguments.
Declaration
public static void InvokeSafely<TEventArgs>(this EventHandler<TEventArgs> eventHandler, object sender, TEventArgs e)
where TEventArgs : EventArgs
Parameters
Type | Name | Description |
---|---|---|
EventHandler<TEventArgs> | eventHandler | The event handler |
System.Object | sender | Source of the event |
TEventArgs | e | Event argument |
Type Parameters
Name | Description |
---|---|
TEventArgs | Type of the |