Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
HttpConnectionHandler.cs
Go to the documentation of this file.
1
using
System.Threading
;
2
using
System.Threading.Tasks
;
3
4
namespace
System.Net.Http
;
5
6
internal
sealed
class
HttpConnectionHandler
:
HttpMessageHandlerStage
7
{
8
private
readonly
HttpConnectionPoolManager
_poolManager
;
9
10
public
HttpConnectionHandler
(
HttpConnectionPoolManager
poolManager)
11
{
12
_poolManager
= poolManager;
13
}
14
15
internal
override
ValueTask<HttpResponseMessage>
SendAsync
(
HttpRequestMessage
request,
bool
async,
CancellationToken
cancellationToken
)
16
{
17
return
_poolManager
.
SendAsync
(request, async, doRequestAuth:
false
,
cancellationToken
);
18
}
19
20
protected
override
void
Dispose
(
bool
disposing)
21
{
22
if
(disposing)
23
{
24
_poolManager
.
Dispose
();
25
}
26
base.Dispose(disposing);
27
}
28
}
System.Net.Http.HttpConnectionHandler.HttpConnectionHandler
HttpConnectionHandler(HttpConnectionPoolManager poolManager)
Definition
HttpConnectionHandler.cs:10
System.Net.Http.HttpConnectionHandler.Dispose
override void Dispose(bool disposing)
Definition
HttpConnectionHandler.cs:20
System.Net.Http.HttpConnectionHandler.SendAsync
override ValueTask< HttpResponseMessage > SendAsync(HttpRequestMessage request, bool async, CancellationToken cancellationToken)
Definition
HttpConnectionHandler.cs:15
System.Net.Http.HttpConnectionHandler._poolManager
readonly HttpConnectionPoolManager _poolManager
Definition
HttpConnectionHandler.cs:8
System.Net.Http.HttpConnectionHandler
Definition
HttpConnectionHandler.cs:7
System.Net.Http.HttpConnectionPoolManager.Dispose
void Dispose()
Definition
HttpConnectionPoolManager.cs:358
System.Net.Http.HttpConnectionPoolManager.SendAsync
ValueTask< HttpResponseMessage > SendAsync(HttpRequestMessage request, bool async, bool doRequestAuth, CancellationToken cancellationToken)
Definition
HttpConnectionPoolManager.cs:299
System.Net.Http.HttpConnectionPoolManager
Definition
HttpConnectionPoolManager.cs:12
System.Net.Http.HttpMessageHandlerStage
Definition
HttpMessageHandlerStage.cs:7
System.Net.Http.HttpRequestMessage
Definition
HttpRequestMessage.cs:9
System.Net.Http
Definition
HttpClientJsonExtensions.cs:8
System.Threading.Tasks
Definition
TaskToApm.cs:3
System.Threading
Definition
TaskToApm.cs:3
System.ExceptionArgument.cancellationToken
@ cancellationToken
System.Threading.CancellationToken
Definition
CancellationToken.cs:8
System.Threading.Tasks.ValueTask
Definition
ValueTask.cs:321
source
System.Net.Http
System.Net.Http
HttpConnectionHandler.cs
Generated by
1.10.0