Skip to main content

Delegate EntryPoint.InitDelegate

A delegate used during initialization of the CLR from Dalamud.Boot.

Assembly: Dalamud.dll
Declaration
public delegate nint EntryPoint.InitDelegate(nint infoPtr, nint mainThreadContinueEvent)

Methods

Invoke(nint, nint)

Declaration
public virtual nint Invoke(nint infoPtr, nint mainThreadContinueEvent)
Returns

System.IntPtr

Parameters
TypeName
System.IntPtrinfoPtr
System.IntPtrmainThreadContinueEvent

BeginInvoke(nint, nint, AsyncCallback, object)

Declaration
public virtual IAsyncResult BeginInvoke(nint infoPtr, nint mainThreadContinueEvent, AsyncCallback callback, object @object)
Returns

System.IAsyncResult

Parameters
TypeName
System.IntPtrinfoPtr
System.IntPtrmainThreadContinueEvent
System.AsyncCallbackcallback
System.Objectobject

EndInvoke(IAsyncResult)

Declaration
public virtual nint EndInvoke(IAsyncResult result)
Returns

System.IntPtr

Parameters
TypeName
System.IAsyncResultresult