1 write to _progress
System.Net.WebClient (1)
System\Net\WebClient.cs (1)
128_progress = new ProgressData();
21 references to _progress
System.Net.WebClient (21)
System\Net\WebClient.cs (21)
104_progress?.Reset(); 871Debug.Assert(_progress != null, "ProgressData should have been initialized"); 893_progress.TotalBytesToReceive = contentLength; 909_progress.BytesReceived += bytesRead; 910if (_progress.BytesReceived != _progress.TotalBytesToReceive) 912PostProgressChanged(asyncOp, _progress); 919if (_progress.TotalBytesToReceive < 0) 921_progress.TotalBytesToReceive = _progress.BytesReceived; 923PostProgressChanged(asyncOp, _progress); 1010Debug.Assert(_progress != null, "ProgressData should have been initialized"); 1011_progress.HasUploadPhase = true; 1026_progress.BytesSent += header.Length; 1027PostProgressChanged(asyncOp, _progress); 1040_progress.BytesSent += bytesRead; 1041PostProgressChanged(asyncOp, _progress); 1056_progress.BytesSent += toWrite; 1057PostProgressChanged(asyncOp, _progress); 1064_progress.BytesSent += footer.Length; 1065PostProgressChanged(asyncOp, _progress);