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

◆ DataStreamClosed()

void System.Net.FtpWebRequest.DataStreamClosed ( CloseExState closeState)
inlinepackage

Definition at line 1401 of file FtpWebRequest.cs.

1402 {
1403 if ((closeState & CloseExState.Abort) == 0)
1404 {
1405 if (!_async)
1406 {
1407 if (_connection != null)
1408 {
1410 }
1411 }
1412 else
1413 {
1415 CheckError();
1416 }
1417 }
1418 else
1419 {
1420 _connection?.Abort(ExceptionHelper.RequestAbortedException);
1421 }
1422 }
virtual void Abort(Exception e)
FtpControlStream _connection
LazyAsyncResult _requestCompleteAsyncResult

References System.Net.CommandStream.Abort(), System.Net.CommandStream.CheckContinuePipeline(), System.Net.LazyAsyncResult.InternalWaitForCompletion(), and System.Net.ExceptionHelper.RequestAbortedException.

Referenced by System.Net.FtpDataStream.CloseEx().