4 implementations of ICaseSensitivity
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (4)
238public readonly struct CaseSensitive : ICaseSensitivity 305public readonly struct CaseInsensitiveAsciiLetters : ICaseSensitivity 374public readonly struct CaseInsensitiveAscii : ICaseSensitivity 445public readonly struct CaseInsensitiveUnicode : ICaseSensitivity
25 references to ICaseSensitivity
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\AsciiStringSearchValuesTeddyBase.cs (2)
97where TStartCaseSensitivity : struct, ICaseSensitivity // Refers to the characters being matched by Teddy 98where TCaseSensitivity : struct, ICaseSensitivity // Refers to the rest of the value for the verification step
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\AsciiStringSearchValuesTeddyBucketizedN2.cs (2)
12where TStartCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity 13where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\AsciiStringSearchValuesTeddyBucketizedN3.cs (2)
12where TStartCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity 13where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\AsciiStringSearchValuesTeddyNonBucketizedN2.cs (2)
12where TStartCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity 13where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\AsciiStringSearchValuesTeddyNonBucketizedN3.cs (2)
12where TStartCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity 13where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasick.cs (2)
67where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity 76where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\RabinKarp.cs (2)
101where TCaseSensitivity : struct, ICaseSensitivity 109where TCaseSensitivity : struct, ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (3)
42where TCaseSensitivity : struct, ICaseSensitivity 57where TCaseSensitivity : struct, ICaseSensitivity 71where TCaseSensitivity : struct, ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesPackedThreeChars.cs (1)
21where TCaseSensitivity : struct, ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesThreeChars.cs (1)
20where TCaseSensitivity : struct, ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValues.cs (4)
164where TCaseSensitivity : struct, ICaseSensitivity 289where TStartCaseSensitivity : struct, ICaseSensitivity 290where TCaseSensitivity : struct, ICaseSensitivity 447where TCaseSensitivity : struct, ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValuesAhoCorasick.cs (1)
10where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValuesRabinKarp.cs (1)
10where TCaseSensitivity : struct, StringSearchValuesHelper.ICaseSensitivity