Delegate Function<TArgs, TResult>
Represents a static function with arbitrary number of arguments allocated on the stack.
Namespace: DotNext
Assembly: DotNext.Reflection.dll
Syntax
public delegate TResult Function<TArgs, out TResult>(in TArgs arguments)
where TArgs : struct;
Parameters
Type | Name | Description |
---|---|---|
TArgs | arguments | Function arguments in the form of public structure fields. |
Returns
Type | Description |
---|---|
TResult | Function return value. |
Type Parameters
Name | Description |
---|---|
TArgs | Type of structure with function arguments allocated on the stack. |
TResult | Type of function return value. |