Called for requests (not notifications) from the client to the server. This
UDA must be used at most once per method for regular methods. For methods
returning arrays (T[]) it's possible to register multiple functions with the
same method. In this case, if the client supports it, partial results will
be sent for each returning method, meaning the results are streamed. In case
the client does not support partial methods, all results will be
concatenated together and returned as one.
Called for requests (not notifications) from the client to the server. This UDA must be used at most once per method for regular methods. For methods returning arrays (T[]) it's possible to register multiple functions with the same method. In this case, if the client supports it, partial results will be sent for each returning method, meaning the results are streamed. In case the client does not support partial methods, all results will be concatenated together and returned as one.