Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
HttpRequestException.cs
Go to the documentation of this file.
1namespace System.Net.Http;
2
4{
5 internal RequestRetryType AllowRetry { get; }
6
7 public HttpStatusCode? StatusCode { get; }
8
10 : this(null, null)
11 {
12 }
13
14 public HttpRequestException(string? message)
15 : this(message, null)
16 {
17 }
18
19 public HttpRequestException(string? message, Exception? inner)
20 : base(message, inner)
21 {
22 if (inner != null)
23 {
24 base.HResult = inner.HResult;
25 }
26 }
27
28 public HttpRequestException(string? message, Exception? inner, HttpStatusCode? statusCode)
29 : this(message, inner)
30 {
31 StatusCode = statusCode;
32 }
33
34 internal HttpRequestException(string message, Exception inner, RequestRetryType allowRetry)
35 : this(message, inner)
36 {
37 AllowRetry = allowRetry;
38 }
39}
HttpRequestException(string? message, Exception? inner, HttpStatusCode? statusCode)
HttpRequestException(string message, Exception inner, RequestRetryType allowRetry)
HttpRequestException(string? message, Exception? inner)