Show / Hide Table of Contents

Delegate EventHandlerMethodExecutorAsync

Namespace: Volo.Abp.EventBus
Assembly: Volo.Abp.EventBus.dll
Syntax
public delegate Task EventHandlerMethodExecutorAsync(IEventHandler target, object parameter)
Parameters
Type Name Description
IEventHandler target
object parameter
Returns
Type Description
Task

Constructors

EventHandlerMethodExecutorAsync(object, nint)

Declaration
public EventHandlerMethodExecutorAsync(object @object, nint method)
Parameters
Type Name Description
object object
nint method

Methods

BeginInvoke(IEventHandler, object, AsyncCallback, object)

Declaration
public virtual IAsyncResult BeginInvoke(IEventHandler target, object parameter, AsyncCallback callback, object @object)
Parameters
Type Name Description
IEventHandler target
object parameter
AsyncCallback callback
object object
Returns
Type Description
IAsyncResult

EndInvoke(IAsyncResult)

Declaration
public virtual Task EndInvoke(IAsyncResult result)
Parameters
Type Name Description
IAsyncResult result
Returns
Type Description
Task

Invoke(IEventHandler, object)

Declaration
public virtual Task Invoke(IEventHandler target, object parameter)
Parameters
Type Name Description
IEventHandler target
object parameter
Returns
Type Description
Task

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform