1 write to _context
System.Net.HttpListener (1)
System\Net\Managed\HttpConnection.cs (1)
144_context = new HttpListenerContext(this);
26 references to _context
System.Net.HttpListener (26)
System\Net\Managed\HttpConnection.cs (26)
133[MemberNotNull(nameof(_context))] 220_context.Response.SendChunked = true; 221_requestStream = new ChunkedInputStream(_context, _stream, buffer, _position, length - _position); 235HttpListener? listener = _context._listener; 238return new HttpResponseStream(_stream, _context.Response, true); 240_responseStream = new HttpResponseStream(_stream, _context.Response, listener.IgnoreWriteExceptions); 296if (!_context.HaveError) 297_context.Request.FinishInitialization(); 299if (_context.HaveError) 306if (!_epl.BindContext(_context)) 313HttpListener listener = _context._listener!; 322listener.RegisterContext(_context); 360if (_context.HaveError) 373_context.ErrorMessage = HttpStatusDescription.Get(400)!; 374_context.ErrorStatus = 400; 391_context.Request.SetRequestLine(line); 398_context.Request.AddHeader(line); 402_context.ErrorMessage = e.Message; 403_context.ErrorStatus = 400; 455HttpListenerResponse response = _context.Response; 474SendError(_context.ErrorMessage, _context.ErrorStatus); 481HttpEndPointListener.UnbindContext(_context); 520force |= !_context.Request.KeepAlive; 522force = (_context.Response.Headers[HttpKnownHeaderNames.Connection] == HttpHeaderStrings.Close); 524if (!force && _context.Request.FlushInput())