Version 2.1.0.0

ExpressionFunc<T1, T2, T3, T4, T5, T6, T7, TResult> delegate

Namespace: Sirenix.Utilities.Editor.Expressions
Assembly: Sirenix.Utilities.Editor
public delegate TResult ExpressionFunc<T1, T2, T3, T4, T5, T6, T7, TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7);

Syntax Parameters

T1 arg1

T2 arg2

T3 arg3

T4 arg4

T5 arg5

T6 arg6

T7 arg7

Type Parameters

T1

T2

T3

T4

T5

T6

T7

TResult

Constructors

ExpressionFunc(Object, IntPtr)
public ExpressionFunc(object object, IntPtr method)
Parameters
System.Object object

System.IntPtr method

Methods

BeginInvoke(T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object)
public virtual IAsyncResult BeginInvoke(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, AsyncCallback callback, object object)
Parameters
T1 arg1

T2 arg2

T3 arg3

T4 arg4

T5 arg5

T6 arg6

T7 arg7

System.AsyncCallback callback

System.Object object

Returns
System.IAsyncResult

EndInvoke(IAsyncResult)
public virtual TResult EndInvoke(IAsyncResult result)
Parameters
System.IAsyncResult result

Returns
TResult

Invoke(T1, T2, T3, T4, T5, T6, T7)
public virtual TResult Invoke(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)
Parameters
T1 arg1

T2 arg2

T3 arg3

T4 arg4

T5 arg5

T6 arg6

T7 arg7

Returns
TResult

This website is brand new and built with the Odin 2.1 beta in mind. This means you might discover some features such as attribute expressions that are only available in the beta.

You can download the 2.1 beta from here and read the patch-notes here.