1 write to _context
System.Net.HttpListener (1)
System\Net\Managed\HttpConnection.cs (1)
134_context = new HttpListenerContext(this);
26 references to _context
System.Net.HttpListener (26)
System\Net\Managed\HttpConnection.cs (26)
123[MemberNotNull(nameof(_context))] 210_context.Response.SendChunked = true; 211_requestStream = new ChunkedInputStream(_context, _stream, buffer, _position, length - _position); 225HttpListener? listener = _context._listener; 228return new HttpResponseStream(_stream, _context.Response, true); 230_responseStream = new HttpResponseStream(_stream, _context.Response, listener.IgnoreWriteExceptions); 286if (!_context.HaveError) 287_context.Request.FinishInitialization(); 289if (_context.HaveError) 296if (!_epl.BindContext(_context)) 303HttpListener listener = _context._listener!; 312listener.RegisterContext(_context); 350if (_context.HaveError) 363_context.ErrorMessage = HttpStatusDescription.Get(400)!; 364_context.ErrorStatus = 400; 381_context.Request.SetRequestLine(line); 388_context.Request.AddHeader(line); 392_context.ErrorMessage = e.Message; 393_context.ErrorStatus = 400; 445HttpListenerResponse response = _context.Response; 464SendError(_context.ErrorMessage, _context.ErrorStatus); 471HttpEndPointListener.UnbindContext(_context); 510force |= !_context.Request.KeepAlive; 512force = (_context.Response.Headers[HttpKnownHeaderNames.Connection] == HttpHeaderStrings.Close); 514if (!force && _context.Request.FlushInput())