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);
237
HttpListener? listener =
_context
._listener;
240
return new HttpResponseStream(_stream,
_context
.Response, true);
242
_responseStream = new HttpResponseStream(_stream,
_context
.Response, listener.IgnoreWriteExceptions);
345
if (!
_context
.HaveError)
346
_context
.Request.FinishInitialization();
348
if (
_context
.HaveError)
355
if (!_epl.BindContext(
_context
))
362
HttpListener listener =
_context
._listener!;
371
listener.RegisterContext(
_context
);
407
if (
_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;
516
HttpListenerResponse response =
_context
.Response;
535
SendError(
_context
.ErrorMessage,
_context
.ErrorStatus);
542
HttpEndPointListener.UnbindContext(
_context
);
581
force |= !
_context
.Request.KeepAlive;
583
force = (
_context
.Response.Headers[HttpKnownHeaderNames.Connection] == HttpHeaderStrings.Close);
585
if (!force &&
_context
.Request.FlushInput())