6 instantiations of DelayedRegex
System (6)
net\System\Net\WebPermission.cs (6)
81m_connect = new DelayedRegex(value); 103m_accept = new DelayedRegex(value); 477AddAsPattern(access, new DelayedRegex(uriRegex)); 851AddAsPattern(NetworkAccess.Connect, new DelayedRegex(uriPattern)); 883AddAsPattern(NetworkAccess.Accept, new DelayedRegex(uriPattern)); 1129return new DelayedRegex("(?=(" + L_Pattern.ToString() + "))(" + R_Pattern.ToString() + ")");
27 references to DelayedRegex
System (27)
net\System\Net\WebPermission.cs (27)
68return m_connect is DelayedRegex ? m_connect.ToString() : m_connect is bool && (bool) m_connect ? WebPermission.MatchAll : null; 89return m_accept is DelayedRegex ? m_accept.ToString() : m_accept is bool && (bool) m_accept ? WebPermission.MatchAll : null; 170if (m_accept is DelayedRegex) { 171perm.AddAsPattern(NetworkAccess.Accept, (DelayedRegex)m_accept); 178if (m_connect is DelayedRegex) { 179perm.AddAsPattern(NetworkAccess.Connect, (DelayedRegex)m_connect); 274cloned.Add(m_connectList[i] is DelayedRegex? (object)((DelayedRegex)m_connectList[i]).AsRegex : 297cloned.Add(m_acceptList[i] is DelayedRegex? (object)((DelayedRegex)m_acceptList[i]).AsRegex : 484internal void AddAsPattern(NetworkAccess access, DelayedRegex uriRegexPattern) 497if ((obj is DelayedRegex) && (string.Compare(uriRegexPattern.ToString(), obj.ToString(), StringComparison.OrdinalIgnoreCase ) == 0)) { 566DelayedRegex regex = null; 581regex = obj as DelayedRegex; 606regex = obj as DelayedRegex; 627DelayedRegex regex = uriPattern as DelayedRegex; 680DelayedRegex uriPattern = m_connectList[i] as DelayedRegex; 700DelayedRegex uriPattern = m_acceptList[i] as DelayedRegex; 982DelayedRegex R = uriPattern as DelayedRegex; 1125DelayedRegex L_Pattern =L as DelayedRegex; 1126DelayedRegex R_Pattern =R as DelayedRegex;