Delegate Function<T, A, R>
Represents an instance function with arbitrary number of arguments allocated on the stack.
Namespace: DotNext
Assembly: DotNext.Reflection.dll
Syntax
public delegate R Function<T, A, out R>(in T this, in A arguments)
where A : struct;
Parameters
Type | Name | Description |
---|---|---|
T | this | Hidden |
A | arguments | Function arguments in the form of public structure fields. |
Returns
Type | Description |
---|---|
R | Function return value. |
Type Parameters
Name | Description |
---|---|
T | Type of instance to be passed into underlying method. |
A | Type of structure with function arguments allocated on the stack. |
R | Type of function return value. |