SyncAsyncEventHandler<T> public sealed delegate SyncAsyncEventHandler<T> : MulticastDelegate where T : SyncAsyncEventArgs Represents a method that can handle an event and execute either synchronously or asynchronously. Documentation Code public SyncAsyncEventHandler(object object, IntPtr method) public virtual IAsyncResult BeginInvoke(T e, AsyncCallback callback, object object) public virtual Task EndInvoke(IAsyncResult result) public virtual Task Invoke(T e)