Class CallNextDelegate<TConext, TResult>

Invokes the next member of chained items.

Inheritance
System.Object
CallNextDelegate<TConext, TResult>
Namespace: Solti.Utils.DI.Interfaces
Assembly: Solti.Utils.DI.Interfaces.dll
Syntax
public sealed class CallNextDelegate<TConext, TResult> : MulticastDelegate
Type Parameters
Name Description
TConext
TResult

Constructors

CallNextDelegate(Object, IntPtr)

Declaration
public CallNextDelegate(object object, IntPtr method)
Parameters
Type Name Description
System.Object object
System.IntPtr method

Methods

BeginInvoke(TConext, AsyncCallback, Object)

Declaration
public virtual IAsyncResult BeginInvoke(TConext conext, AsyncCallback callback, object object)
Parameters
Type Name Description
TConext conext
System.AsyncCallback callback
System.Object object
Returns
Type Description
System.IAsyncResult

EndInvoke(IAsyncResult)

Declaration
public virtual TResult EndInvoke(IAsyncResult result)
Parameters
Type Name Description
System.IAsyncResult result
Returns
Type Description
TResult

Invoke(TConext)

Declaration
public virtual TResult Invoke(TConext conext)
Parameters
Type Name Description
TConext conext
Returns
Type Description
TResult
In This Article
Back to top Generated by DocFX