Table of Contents

Delegate LockGrantedCallback

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
public delegate Task<dynamic> LockGrantedCallback(Lock? lock_)

Parameters

lock_ Lock

Returns

Task<dynamic>

Constructors

LockGrantedCallback(object, nint)

public LockGrantedCallback(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(Lock?, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(Lock? lock_, AsyncCallback callback, object @object)

Parameters

lock_ Lock
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual Task<dynamic> EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

Task<dynamic>

Invoke(Lock?)

public virtual Task<dynamic> Invoke(Lock? lock_)

Parameters

lock_ Lock

Returns

Task<dynamic>