The sys.dm_exec_describe_first_result_set_for_object
function takes an object (e.g. stored procedure) and determines the properties of the first result set.
Is there a similar function that can show me if a procedure is "readonly", which could indicate that it can be used properly with ApplicationIntent=readonly
in the connection string?