6 writes to m_FtpWebResponse
System (6)
net\System\Net\FtpWebRequest.cs (6)
606m_FtpWebResponse = new FtpWebResponse((HttpWebResponse)httpWebRequest.GetResponse()); 830m_FtpWebResponse = new FtpWebResponse((HttpWebResponse)GetHttpWebRequest().EndGetResponse(asyncResult)); 1939m_FtpWebResponse = new FtpWebResponse(responseStream, contentLength, connection.ResponseUri, connection.StatusCode, connection.StatusLine, connection.LastModified, connection.BannerMessage, connection.WelcomeMessage, connection.ExitMessage); 1941m_FtpWebResponse = new FtpWebResponse(responseStream, -1, m_Uri, FtpStatusCode.Undefined, null, DateTime.Now, null, null, null); 2077m_FtpWebResponse = new FtpWebResponse(CacheProtocol.ResponseStream, 2144m_FtpWebResponse = new FtpWebResponse(CacheProtocol.ResponseStream,
47 references to m_FtpWebResponse
System (47)
net\System\Net\FtpWebRequest.cs (47)
567if (m_FtpWebResponse != null) { 569statusCode = GetStatusCode(m_FtpWebResponse); 570return m_FtpWebResponse; 665if (m_FtpWebResponse.IsFromCache) 670statusCode = GetStatusCode(m_FtpWebResponse); 698GlobalLog.Leave("FtpWebRequest#" + ValidationHelper.HashString(this) + "::GetResponse", "returns #"+ValidationHelper.HashString(m_FtpWebResponse)); 704return m_FtpWebResponse; 722if (m_FtpWebResponse != null) 725asyncResult.InvokeCallback(m_FtpWebResponse); 828if (m_FtpWebResponse == null) 831statusCode = GetStatusCode(m_FtpWebResponse); 873return m_FtpWebResponse; 1294m_Exception = new WebException(exception.Message, null, ((WebException)exception).Status, m_FtpWebResponse); 1303m_Exception = new WebException(SR.GetString(SR.net_servererror, connection.StatusLine), exception, WebExceptionStatus.ProtocolError, m_FtpWebResponse); 1309if (connection != null && m_FtpWebResponse != null) 1310m_FtpWebResponse.UpdateStatus(connection.StatusCode, connection.StatusLine, connection.ExitMessage); 1387m_FtpWebResponse.UpdateStatus(connection.StatusCode, connection.StatusLine, connection.ExitMessage); 1503m_FtpWebResponse.UpdateStatus(connection.StatusCode, connection.StatusLine, connection.ExitMessage); 1513if (m_FtpWebResponse.IsFromCache) 1593!m_FtpWebResponse.IsFromCache) 1597if (m_Exception != null || !(m_FtpWebResponse.IsFromCache && !KeepAlive)) 1613else if (m_FtpWebResponse.IsFromCache && !KeepAlive) 1900if (m_FtpWebResponse == null || (m_FtpWebResponse.GetResponseStream() is FtpWebResponse.EmptyStream && m_Stream != null)) 1903if (m_FtpWebResponse == null || (m_FtpWebResponse.GetResponseStream() is FtpWebResponse.EmptyStream && m_Stream != null)) 1932if (m_FtpWebResponse != null) 1934m_FtpWebResponse.SetResponseStream(responseStream); 1947GlobalLog.Print("FtpWebRequest#"+ValidationHelper.HashString(this)+"::EnsureFtpWebResponse returns #"+ValidationHelper.HashString(m_FtpWebResponse)+" with stream#"+ValidationHelper.HashString(m_FtpWebResponse.m_ResponseStream)); 2087m_FtpWebResponse.InternalSetFromCache = true; 2088m_FtpWebResponse.InternalSetIsCacheFresh = (ctx.CacheFreshnessStatus != CacheFreshnessStatus.Stale); 2117CacheProtocol.GetRevalidateStatus(m_FtpWebResponse, null); 2121if (m_FtpWebResponse != null) 2122m_FtpWebResponse.SetResponseStream(null); //prevent from advancing commands pipeline 2142FtpWebResponse oldResponse = m_FtpWebResponse; 2154m_FtpWebResponse.InternalSetFromCache = true; 2155m_FtpWebResponse.InternalSetIsCacheFresh = CacheProtocol.IsCacheFresh; 2175m_FtpWebResponse.UpdateStatus(m_Connection.StatusCode, m_Connection.StatusLine, m_Connection.ExitMessage); 2176if (m_Connection.StatusCode == FtpStatusCode.OpeningData && m_FtpWebResponse.ContentLength == 0) 2177m_FtpWebResponse.SetContentLength(m_Connection.ContentLength); 2184m_Stream = new CombinedReadStream(CacheProtocol.Validator.CacheStream, m_FtpWebResponse.GetResponseStream()); 2190m_FtpWebResponse.UpdateStatus(rightStatus, rightStatus.ToString(), string.Empty); 2191m_FtpWebResponse.SetResponseStream(m_Stream); 2194if (CacheProtocol.GetUpdateStatus(m_FtpWebResponse, m_FtpWebResponse.GetResponseStream()) == CacheValidationStatus.UpdateResponseInformation) 2197m_FtpWebResponse.SetResponseStream(m_Stream);