Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Dispose() [2/2]

override void System.Net.Http.Http3RequestStream.Http3ReadStream.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from System.IO.Stream.

Definition at line 41 of file Http3RequestStream.cs.

42 {
44 if (http3RequestStream != null)
45 {
46 if (disposing)
47 {
48 http3RequestStream.Dispose();
49 }
50 else
51 {
52 http3RequestStream._connection.RemoveStream(http3RequestStream._stream);
53 http3RequestStream._connection = null;
54 }
55 _response = null;
56 base.Dispose(disposing);
57 }
58 }
Http3RequestStream(HttpRequestMessage request, Http3Connection connection, QuicStream stream)
static int Exchange(ref int location1, int value)

References System.Net.Http.Http3RequestStream.Http3ReadStream._response, System.Net.Http.Http3RequestStream.Http3ReadStream._stream, and System.Threading.Interlocked.Exchange().