Show / Hide Table of Contents

    Class FastReflectionDelegate

    Inheritance
    System.Object
    FastReflectionDelegate
    Namespace: MonoMod.Utils
    Assembly: MonoMod.Utils.dll
    Syntax
    public sealed class FastReflectionDelegate : MulticastDelegate

    Constructors

    FastReflectionDelegate(Object, IntPtr)

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

    Methods

    BeginInvoke(Object, Object[], AsyncCallback, Object)

    Declaration
    public virtual IAsyncResult BeginInvoke(object target, object[] args, AsyncCallback callback, object object)
    Parameters
    Type Name Description
    System.Object target
    System.Object[] args
    System.AsyncCallback callback
    System.Object object
    Returns
    Type Description
    System.IAsyncResult

    EndInvoke(IAsyncResult)

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

    Invoke(Object, Object[])

    Declaration
    public virtual object Invoke(object target, params object[] args)
    Parameters
    Type Name Description
    System.Object target
    System.Object[] args
    Returns
    Type Description
    System.Object
    Back to top Yet another C# modding swiss army knife.