Table of Contents

Delegate Reducer

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
public delegate dynamic Reducer(dynamic accumulator, dynamic currentValue, ulong index)

Parameters

accumulator dynamic
currentValue dynamic
index ulong

Returns

dynamic

Constructors

Reducer(object, nint)

public Reducer(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(dynamic, dynamic, ulong, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(dynamic accumulator, dynamic currentValue, ulong index, AsyncCallback callback, object @object)

Parameters

accumulator dynamic
currentValue dynamic
index ulong
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual dynamic EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

dynamic

Invoke(dynamic, dynamic, ulong)

public virtual dynamic Invoke(dynamic accumulator, dynamic currentValue, ulong index)

Parameters

accumulator dynamic
currentValue dynamic
index ulong

Returns

dynamic