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 |