terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ PostProgressChanged()

void System.Net.WebClient.PostProgressChanged ( global::System::ComponentModel::AsyncOperation asyncOp,
WebClient::ProgressData progress )
inlineprivate

Definition at line 1978 of file WebClient.cs.

1979 {
1980 if (asyncOp != null)
1981 {
1982 long bytesSent = progress.BytesSent;
1983 long bytesReceived = progress.BytesReceived;
1984 if (progress.HasUploadPhase)
1985 {
1986 if (this.UploadProgressChanged != null)
1987 {
1988 long totalBytesToReceive = progress.TotalBytesToReceive;
1989 if (progress.BytesReceived != 0L)
1990 {
1991 long totalBytesToSend = progress.TotalBytesToSend;
1992 if (totalBytesToReceive != 0L)
1993 {
1994 long bytesReceived2 = progress.BytesReceived;
1995 return;
1996 }
1997 return;
1998 }
1999 else
2000 {
2001 if (progress.TotalBytesToSend != 0L)
2002 {
2003 return;
2004 }
2006 object userSuppliedState = asyncOp._userSuppliedState;
2007 long bytesReceived3 = progress.BytesReceived;
2008 return;
2009 }
2010 }
2011 }
2012 else if (this.DownloadProgressChanged != null)
2013 {
2014 if (progress.TotalBytesToReceive != 0L)
2015 {
2016 long bytesReceived4 = progress.BytesReceived;
2017 return;
2018 }
2019 object userSuppliedState2 = asyncOp._userSuppliedState;
2020 return;
2021 }
2022 }
2023 }
class f__AnonymousType0<< Count > j__TPar
SendOrPostCallback _reportUploadProgressChanged
UploadProgressChangedEventHandler UploadProgressChanged
Definition WebClient.cs:250
DownloadProgressChangedEventHandler DownloadProgressChanged
Definition WebClient.cs:229

References System.Net.WebClient._reportUploadProgressChanged, System.Net.WebClient.DownloadProgressChanged, j__TPar, System.L, and System.Net.WebClient.UploadProgressChanged.