ContextEventAsyncCallback<TEventArgs, TContext, TSender>

Namespace: uMod

Assembly: uMod.Core.dll

Inheritance ObjectContextEventCallback<TEventArgs, TContext, TSender> ContextEventAsyncCallback<TEventArgs,TContext,TSender>

Implements IDisposable

Summary

Generic asynchronous event

Constructors

Name

Summary

ContextEventAsyncCallback (TContext)

ContextEventAsyncCallback (TContext, Func<Boolean>)

ContextEventAsyncCallback (TContext, Func<TSender, TEventArgs, Boolean>)

ContextEventAsyncCallback (TContext, Action<TSender, TEventArgs>)

Methods

Name

Summary

After (Action<TSender, TEventArgs>)

Always (Action<TSender, TEventArgs>)

Before (Action<TSender, TEventArgs>)

Canceled (Action<TSender, TEventArgs>)

Done (Action<TSender, TEventArgs>)

Fail (Action<TSender, TEventArgs>)