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

◆ Abort()

override void System.Net.HttpWebRequest.Abort ( )
inlinevirtual

Reimplemented from System.Net.WebRequest.

Definition at line 856 of file HttpWebRequest.cs.

857 {
859 {
860 return;
861 }
862 if (_responseOperation != null)
863 {
864 if (_responseOperation.TrySetCanceled() && _responseCallback != null)
865 {
867 }
869 }
871 {
873 }
874 }
AsyncCallback _requestStreamCallback
TaskCompletionSource< Stream > _requestStreamOperation
CancellationTokenSource _sendRequestCts
TaskCompletionSource< WebResponse > _responseOperation
static int Exchange(ref int location1, int value)

References System.Net.HttpWebRequest._abortCalled, System.Net.HttpWebRequest._requestStreamCallback, System.Net.HttpWebRequest._requestStreamOperation, System.Net.HttpWebRequest._responseCallback, System.Net.HttpWebRequest._responseOperation, System.Net.HttpWebRequest._sendRequestCts, System.Threading.CancellationTokenSource.Cancel(), System.Runtime.Serialization.Dictionary, System.Threading.Interlocked.Exchange(), System.Threading.Tasks.TaskCompletionSource< TResult >.Task, and System.Threading.Tasks.TaskCompletionSource< TResult >.TrySetCanceled().

Referenced by ReLogic.Peripherals.RGB.SteelSeries.GameSenseConnection.EndConnection().