public void Reset()
 {
     HttpRequest   = null;
     RequestStream = null;
     _httpResponse = null;
     ReadBytes     = 0;
     Buffer        = new MemoryStream();
 }
 public void Reset()
 {
     HttpRequest = null;
     RequestStream = null;
     _httpResponse = null;
     ReadBytes = 0;
     Buffer = new MemoryStream();
 }
 public HttpListenerResponseStream(HttpListenerWebResponse httpListenerWebResponse, long contentLength, bool writeChunked)
 {
     #if DEBUG
     if (HttpTraceHelper.InternalLog.TraceVerbose)
     {
         HttpTraceHelper.WriteLine("ListenerResponseStream#" + HttpTraceHelper.HashString(this) + "::.ctor() contentLength:" + contentLength.ToString() + " writeChunked:" + writeChunked.ToString());
     }
     #endif
     m_HttpListenerWebResponse = httpListenerWebResponse;
     m_ContentLength = contentLength;
     m_WriteChunked = writeChunked;
 }
        public HttpListenerResponseStream(HttpListenerWebResponse httpListenerWebResponse, long contentLength,
                                          bool writeChunked)
        {
#if DEBUG
            if (HttpTraceHelper.InternalLog.TraceVerbose)
            {
                HttpTraceHelper.WriteLine("ListenerResponseStream#" + HttpTraceHelper.HashString(this) +
                                          "::.ctor() contentLength:" + contentLength + " writeChunked:" + writeChunked);
            }
#endif
            _httpListenerWebResponse = httpListenerWebResponse;
            _contentLength           = contentLength;
            _writeChunked            = writeChunked;
        }
        public HttpListenerWebResponse GetResponse()
        {
#if DEBUG
            if (HttpTraceHelper.Api.TraceVerbose)
            {
                HttpTraceHelper.WriteLine("HttpListenerWebRequest#" + HttpTraceHelper.HashString(this) +
                                          "::GetResponse()");
            }
#endif
            if (_response == null)
            {
#if DEBUG
                if (HttpTraceHelper.InternalLog.TraceVerbose)
                {
                    HttpTraceHelper.WriteLine("HttpListenerWebRequest#" + HttpTraceHelper.HashString(this) +
                                              "::GetResponse() creating HttpListenerWebResponse()");
                }
#endif
                _response = new HttpListenerWebResponse(this);
            }
            return(_response);
        }
 public HttpListenerWebResponse GetResponse()
 {
     #if DEBUG
     if (HttpTraceHelper.Api.TraceVerbose)
     {
         HttpTraceHelper.WriteLine("HttpListenerWebRequest#" + HttpTraceHelper.HashString(this) +
                                   "::GetResponse()");
     }
     #endif
     if (_response == null)
     {
     #if DEBUG
         if (HttpTraceHelper.InternalLog.TraceVerbose)
         {
             HttpTraceHelper.WriteLine("HttpListenerWebRequest#" + HttpTraceHelper.HashString(this) +
                                       "::GetResponse() creating HttpListenerWebResponse()");
         }
     #endif
         _response = new HttpListenerWebResponse(this);
     }
     return _response;
 }
 public void Reset()
 {
     httpRequest = null;
     requestStream = null;
     httpResponse = null;
     readBytes = 0;
     buffer = new MemoryStream();
 }