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