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