Delegate ThisAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
- 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, in T13, in T14, in T15, in T16>(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, T13 arg13, T14 arg14, T15 arg15, T16 arg16)
Parameters
thisdynamic- Special Delegate used to make impromptu object methods first parameter is this.
arg1T1- Special Delegate used to make impromptu object methods first parameter is this.
arg2T2- Special Delegate used to make impromptu object methods first parameter is this.
arg3T3- Special Delegate used to make impromptu object methods first parameter is this.
arg4T4- Special Delegate used to make impromptu object methods first parameter is this.
arg5T5- Special Delegate used to make impromptu object methods first parameter is this.
arg6T6- Special Delegate used to make impromptu object methods first parameter is this.
arg7T7- Special Delegate used to make impromptu object methods first parameter is this.
arg8T8- Special Delegate used to make impromptu object methods first parameter is this.
arg9T9- Special Delegate used to make impromptu object methods first parameter is this.
arg10T10- Special Delegate used to make impromptu object methods first parameter is this.
arg11T11- Special Delegate used to make impromptu object methods first parameter is this.
arg12T12- Special Delegate used to make impromptu object methods first parameter is this.
arg13T13- Special Delegate used to make impromptu object methods first parameter is this.
arg14T14- Special Delegate used to make impromptu object methods first parameter is this.
arg15T15- Special Delegate used to make impromptu object methods first parameter is this.
arg16T16- Special Delegate used to make impromptu object methods first parameter is this.
Type Parameters
T1T2T3T4T5T6T7T8T9T10T11T12T13T14T15T16
- Extension Methods
Constructors
ThisAction(object, nint)
public ThisAction(object @object, nint method)
Parameters
Methods
BeginInvoke(dynamic, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, 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, T13 arg13, T14 arg14, T15 arg15, T16 arg16, AsyncCallback callback, object @object)
Parameters
thisdynamicarg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9arg10T10arg11T11arg12T12arg13T13arg14T14arg15T15arg16T16callbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual void EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Invoke(dynamic, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)
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, T13 arg13, T14 arg14, T15 arg15, T16 arg16)
Parameters
thisdynamicarg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9arg10T10arg11T11arg12T12arg13T13arg14T14arg15T15arg16T16