2 instantiations of ListenerPrefix
System.Net.HttpListener (2)
System\Net\Managed\HttpEndPointManager.cs (2)
95
ListenerPrefix lp = new
ListenerPrefix
(p);
205
ListenerPrefix lp = new
ListenerPrefix
(prefix);
43 references to ListenerPrefix
System.Net.HttpListener (43)
System\Net\Managed\HttpConnection.cs (2)
56
private
ListenerPrefix
? _prefix;
176
public
ListenerPrefix
? Prefix
System\Net\Managed\HttpEndPointListener.cs (37)
46
private Dictionary<
ListenerPrefix
, HttpListener> _prefixes;
47
private List<
ListenerPrefix
>? _unhandledPrefixes; // host = '*'
48
private List<
ListenerPrefix
>? _allPrefixes; // host = '+'
72
_prefixes = new Dictionary<
ListenerPrefix
, HttpListener>();
157
ListenerPrefix
? prefix;
175
private HttpListener? SearchListener(Uri? uri, out
ListenerPrefix
? prefix)
191
Dictionary<
ListenerPrefix
, HttpListener> localPrefixes = _prefixes;
192
foreach (
ListenerPrefix
p in localPrefixes.Keys)
212
List<
ListenerPrefix
>? list = _unhandledPrefixes;
233
private static HttpListener? MatchFromList(string path, List<
ListenerPrefix
>? list, out
ListenerPrefix
? prefix)
242
foreach (
ListenerPrefix
p in list)
259
private static void AddSpecial(List<
ListenerPrefix
> list,
ListenerPrefix
prefix)
264
foreach (
ListenerPrefix
p in list)
272
private static bool RemoveSpecial(List<
ListenerPrefix
> list,
ListenerPrefix
prefix)
280
ListenerPrefix
p = list[i];
295
List<
ListenerPrefix
>? list = _unhandledPrefixes;
320
public void AddPrefix(
ListenerPrefix
prefix, HttpListener listener)
322
List<
ListenerPrefix
>? current;
323
List<
ListenerPrefix
> future;
329
future = current != null ? new List<
ListenerPrefix
>(current) : new List<
ListenerPrefix
>();
341
future = current != null ? new List<
ListenerPrefix
>(current) : new List<
ListenerPrefix
>();
348
Dictionary<
ListenerPrefix
, HttpListener> prefs, p2;
356
p2 = new Dictionary<
ListenerPrefix
, HttpListener>(prefs);
361
public void RemovePrefix(
ListenerPrefix
prefix)
363
List<
ListenerPrefix
>? current;
364
List<
ListenerPrefix
> future;
370
future = current != null ? new List<
ListenerPrefix
>(current) : new List<
ListenerPrefix
>();
384
future = current != null ? new List<
ListenerPrefix
>(current) : new List<
ListenerPrefix
>();
392
Dictionary<
ListenerPrefix
, HttpListener> prefs, p2;
399
p2 = new Dictionary<
ListenerPrefix
, HttpListener>(prefs);
System\Net\Managed\HttpEndPointManager.cs (2)
95
ListenerPrefix
lp = new ListenerPrefix(p);
205
ListenerPrefix
lp = new ListenerPrefix(prefix);
System\Net\Managed\ListenerPrefix.cs (2)
86
ListenerPrefix
? other = o as
ListenerPrefix
;