Search Results for

    Delegate LemonFunc<T1, T2, T3, T4, T5, T6, RT>

    Namespace: RedLoader
    Assembly: RedLoader.dll
    Syntax
    public delegate RT LemonFunc<in T1, in T2, in T3, in T4, in T5, in T6, RT>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
    Parameters
    Type Name Description
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    T6 arg6
    Returns
    Type Description
    RT
    Type Parameters
    Name Description
    T1
    T2
    T3
    T4
    T5
    T6
    RT

    Constructors

    LemonFunc(object, IntPtr)

    Declaration
    public LemonFunc(object @object, IntPtr method)
    Parameters
    Type Name Description
    object object
    IntPtr method

    Methods

    BeginInvoke(T1, T2, T3, T4, T5, T6, AsyncCallback, object)

    Declaration
    public virtual IAsyncResult BeginInvoke(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, AsyncCallback callback, object @object)
    Parameters
    Type Name Description
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    T6 arg6
    AsyncCallback callback
    object object
    Returns
    Type Description
    IAsyncResult

    EndInvoke(IAsyncResult)

    Declaration
    public virtual RT EndInvoke(IAsyncResult result)
    Parameters
    Type Name Description
    IAsyncResult result
    Returns
    Type Description
    RT

    Invoke(T1, T2, T3, T4, T5, T6)

    Declaration
    public virtual RT Invoke(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
    Parameters
    Type Name Description
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    T6 arg6
    Returns
    Type Description
    RT

    Extension Methods

    LoaderUtils.GetFunctionPointer(Delegate)