39 references to HttpListener
netstandard (1)
netstandard.cs (1)
1140
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.
HttpListener
))]
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
625
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.
HttpListener
))]
System.Net.HttpListener (37)
System\Net\HttpListener.cs (2)
293
(callback, state) => ((
HttpListener
)state!).BeginGetContext(callback, state),
294
iar => ((
HttpListener
)iar!.AsyncState!).EndGetContext(iar),
System\Net\HttpListenerContext.cs (1)
12
internal
HttpListener
? _listener;
System\Net\HttpListenerPrefixCollection.cs (2)
31
private readonly
HttpListener
_httpListener;
33
internal HttpListenerPrefixCollection(
HttpListener
listener)
System\Net\Managed\HttpConnection.cs (4)
66
private
HttpListener
? _lastListener;
92
_sslStream =
HttpListener
.CreateSslStream(new NetworkStream(sock, false), false, (t, c, ch, e) =>
235
HttpListener
? listener = _context._listener;
313
HttpListener
listener = _context._listener!;
System\Net\Managed\HttpEndPointListener.cs (17)
42
private readonly
HttpListener
_listener;
46
private Dictionary<ListenerPrefix,
HttpListener
> _prefixes;
52
public HttpEndPointListener(
HttpListener
listener, IPAddress addr, int port, bool secure)
59
_cert =
HttpListener
.LoadCertificateAndKey(addr, port);
72
_prefixes = new Dictionary<ListenerPrefix,
HttpListener
>();
76
internal
HttpListener
Listener
158
HttpListener
? listener = SearchListener(req.Url, out prefix);
175
private
HttpListener
? SearchListener(Uri? uri, out ListenerPrefix? prefix)
186
HttpListener
? bestMatch = null;
191
Dictionary<ListenerPrefix,
HttpListener
> localPrefixes = _prefixes;
233
private static
HttpListener
? MatchFromList(string path, List<ListenerPrefix>? list, out ListenerPrefix? prefix)
239
HttpListener
? bestMatch = null;
320
public void AddPrefix(ListenerPrefix prefix,
HttpListener
listener)
348
Dictionary<ListenerPrefix,
HttpListener
> prefs, p2;
356
p2 = new Dictionary<ListenerPrefix,
HttpListener
>(prefs);
392
Dictionary<ListenerPrefix,
HttpListener
> prefs, p2;
399
p2 = new Dictionary<ListenerPrefix,
HttpListener
>(prefs);
System\Net\Managed\HttpEndPointManager.cs (7)
46
public static void AddListener(
HttpListener
listener)
70
public static void AddPrefix(string prefix,
HttpListener
listener)
78
private static void AddPrefixInternal(string p,
HttpListener
listener)
110
private static HttpEndPointListener GetEPListener(string host, int port,
HttpListener
listener, bool secure)
184
public static void RemoveListener(
HttpListener
listener)
195
public static void RemovePrefix(string prefix,
HttpListener
listener)
203
private static void RemovePrefixInternal(string prefix,
HttpListener
listener)
System\Net\Managed\HttpListenerTimeoutManager.Managed.cs (1)
13
internal HttpListenerTimeoutManager(
HttpListener
_) { }
System\Net\Managed\ListenerAsyncResult.Managed.cs (2)
51
internal readonly
HttpListener
_parent;
55
public ListenerAsyncResult(
HttpListener
parent, AsyncCallback? cb, object? state)
System\Net\Managed\ListenerPrefix.cs (1)
45
internal
HttpListener
? _listener;