Interface IGenericAction<TParam>
An generic action with known parameter
public interface IGenericAction<TParam>
Type Parameters
TParamThe first parameter, which is normally bound
Remarks
Since delegates cannot be unbound generics, we use an interface instead
Methods
Invoke<T>(TParam, ref T)
Runs the arbitrary generic method that this IGenericAction<TParam> represents
void Invoke<T>(TParam param, ref T type)
Parameters
paramTParamThe first parameter
typeTThe generic parameter
Type Parameters
TThe unbound generic parameter