An action with 2 out parameters returning an error.
C# Copy public delegate Error OutAction<T>(T a, out T b);
public delegate Error OutAction<T>(T a, out T b);