Table of Contents

Delegate ThisAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>

Namespace
Dynamitey
Assembly
Dynamitey.Community.dll

Special Delegate used to make impromptu object methods first parameter is this.

public delegate void ThisAction<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12>(dynamic @this, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12)

Parameters

this dynamic
Special Delegate used to make impromptu object methods first parameter is this.
arg1 T1
Special Delegate used to make impromptu object methods first parameter is this.
arg2 T2
Special Delegate used to make impromptu object methods first parameter is this.
arg3 T3
Special Delegate used to make impromptu object methods first parameter is this.
arg4 T4
Special Delegate used to make impromptu object methods first parameter is this.
arg5 T5
Special Delegate used to make impromptu object methods first parameter is this.
arg6 T6
Special Delegate used to make impromptu object methods first parameter is this.
arg7 T7
Special Delegate used to make impromptu object methods first parameter is this.
arg8 T8
Special Delegate used to make impromptu object methods first parameter is this.
arg9 T9
Special Delegate used to make impromptu object methods first parameter is this.
arg10 T10
Special Delegate used to make impromptu object methods first parameter is this.
arg11 T11
Special Delegate used to make impromptu object methods first parameter is this.
arg12 T12
Special Delegate used to make impromptu object methods first parameter is this.

Type Parameters

T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
Extension Methods

Constructors

ThisAction(object, nint)

public ThisAction(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(dynamic, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(dynamic @this, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, AsyncCallback callback, object @object)

Parameters

this dynamic
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9
arg10 T10
arg11 T11
arg12 T12
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(dynamic, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

public virtual void Invoke(dynamic @this, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12)

Parameters

this dynamic
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9
arg10 T10
arg11 T11
arg12 T12