A non-zero HTTP code representing the exception or the Exception.InnerException code; otherwise, HTTP response status code 500.
If there is a non-zero HTTP code, it is returned. Otherwise, the Exception.InnerException code is returned. If neither an Exception.InnerException code nor a non-zero HTTP code is available, the HTTP response status code 500 is returned. For more information on HTTP response status codes, see the Status Code Definitions of the Hypertext Transfer Protocol - HTTP/1.1 on the World tp://go.microsoft.com/fwlink/?linkid=37125.