22 references to GetOrAdd
System.Text.RegularExpressions (22)
System\Text\RegularExpressions\Regex.Count.cs (4)
77RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).Count(input); 89RegexCache.GetOrAdd(pattern, options, matchTimeout).Count(input); 111RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).Count(input); 124RegexCache.GetOrAdd(pattern, options, matchTimeout).Count(input);
System\Text\RegularExpressions\Regex.EnumerateMatches.cs (2)
46RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).EnumerateMatches(input); 66RegexCache.GetOrAdd(pattern, options, matchTimeout).EnumerateMatches(input);
System\Text\RegularExpressions\Regex.EnumerateSplits.cs (2)
63RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).EnumerateSplits(input); 91RegexCache.GetOrAdd(pattern, options, matchTimeout).EnumerateSplits(input);
System\Text\RegularExpressions\Regex.Match.cs (8)
87RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).IsMatch(input); 106RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).IsMatch(input); 154RegexCache.GetOrAdd(pattern, options, matchTimeout).IsMatch(input); 177RegexCache.GetOrAdd(pattern, options, matchTimeout).IsMatch(input); 341RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).Match(input); 386RegexCache.GetOrAdd(pattern, options, matchTimeout).Match(input); 597RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).Matches(input); 647RegexCache.GetOrAdd(pattern, options, matchTimeout).Matches(input);
System\Text\RegularExpressions\Regex.Replace.cs (4)
119RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).Replace(input, replacement); 181RegexCache.GetOrAdd(pattern, options, matchTimeout).Replace(input, replacement); 406RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).Replace(input, evaluator); 466RegexCache.GetOrAdd(pattern, options, matchTimeout).Replace(input, evaluator);
System\Text\RegularExpressions\Regex.Split.cs (2)
89RegexCache.GetOrAdd(pattern, options, s_defaultMatchTimeout).Split(input); 148RegexCache.GetOrAdd(pattern, options, matchTimeout).Split(input);