1 write to _context
System.Net.HttpListener (1)
System\Net\Managed\HttpConnection.cs (1)
147_context = new HttpListenerContext(this);
28 references to _context
System.Net.HttpListener (28)
System\Net\Managed\HttpConnection.cs (28)
135[MemberNotNull(nameof(_context))] 222_context.Response.SendChunked = true; 223_requestStream = new ChunkedInputStream(_context, _stream, buffer, _position, length - _position); 237HttpListener? listener = _context._listener; 240return new HttpResponseStream(_stream, _context.Response, true); 242_responseStream = new HttpResponseStream(_stream, _context.Response, listener.IgnoreWriteExceptions); 345if (!_context.HaveError) 346_context.Request.FinishInitialization(); 348if (_context.HaveError) 355if (!_epl.BindContext(_context)) 362HttpListener listener = _context._listener!; 371listener.RegisterContext(_context); 407if (_context.HaveError) 419_context.ErrorMessage = HttpStatusDescription.Get(400)!; 420_context.ErrorStatus = 400; 427_context.ErrorMessage = HttpStatusDescription.Get(400)!; 428_context.ErrorStatus = 400; 445_context.Request.SetRequestLine(line); 452_context.Request.AddHeader(line); 456_context.ErrorMessage = e.Message; 457_context.ErrorStatus = 400; 516HttpListenerResponse response = _context.Response; 535SendError(_context.ErrorMessage, _context.ErrorStatus); 542HttpEndPointListener.UnbindContext(_context); 581force |= !_context.Request.KeepAlive; 583force = (_context.Response.Headers[HttpKnownHeaderNames.Connection] == HttpHeaderStrings.Close); 585if (!force && _context.Request.FlushInput())