Table of Contents

Delegate ExtensionMethods.MapDelegate<T, S>

Namespace
Ranorex.Core
Assembly
Ranorex.Core.dll

A delegate representing a function which maps objects of type T to type S.

public delegate S ExtensionMethods.MapDelegate<T, S>(T src)

Parameters

src T

Input object.

Returns

S

Mapped output object.

Type Parameters

T

Input type.

S

Output type.

Constructors

MapDelegate(object, IntPtr)

public MapDelegate(object @object, IntPtr method)

Parameters

object object
method IntPtr

Methods

BeginInvoke(T, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(T src, AsyncCallback callback, object @object)

Parameters

src T
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual S EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

S

Invoke(T)

public virtual S Invoke(T src)

Parameters

src T

Returns

S