Func<T, TResult> public sealed delegate Func<T, TResult> : MulticastDelegate Documentation public Func(object object, IntPtr method) public virtual IAsyncResult BeginInvoke(T a, AsyncCallback callback, object object) public virtual TResult EndInvoke(IAsyncResult result) public virtual TResult Invoke(T a)