53 references to None
Microsoft.CodeAnalysis.Workspaces (4)
PatternMatching\PatternMatcher.cs (4)
224var caseSensitiveIndex = _compareInfo.IndexOf(candidate, patternChunk.Text, startIndex: caseInsensitiveIndex, CompareOptions.None); 261isCaseSensitive: PartStartsWith(candidate, hump, patternChunk.Text, CompareOptions.None), 289var caseSensitiveIndex = _compareInfo.IndexOf(candidate, patternChunk.Text, startIndex: caseInsensitiveIndex, CompareOptions.None); 485var camelCaseKind = TryUpperCaseCamelCaseMatch(candidate, candidateHumps, patternChunk, CompareOptions.None, out var matchedSpans);
PresentationFramework (2)
System\Windows\Controls\TextSearch.cs (1)
312CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None;
System\Windows\Documents\FixedFindEngine.cs (1)
249CompareOptions compareOptions = CompareOptions.None;
System.Data.Common (3)
System\Data\DataTable.cs (1)
1067_compareFlags = CompareOptions.None;
System\Data\SQLTypes\SQLString.cs (2)
686CompareOptions options = CompareOptions.None; 912options = CompareOptions.None;
System.Private.CoreLib (40)
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.cs (28)
257return Compare(string1, string2, CompareOptions.None); 303return Compare(string1, offset1, length1, string2, offset2, length2, CompareOptions.None); 314return Compare(string1, offset1, string2, offset2, CompareOptions.None); 414public int Compare(ReadOnlySpan<char> string1, ReadOnlySpan<char> string2, CompareOptions options = CompareOptions.None) 528public unsafe bool IsPrefix(ReadOnlySpan<char> source, ReadOnlySpan<char> prefix, CompareOptions options = CompareOptions.None) 637return IsPrefix(source, prefix, CompareOptions.None); 671public unsafe bool IsSuffix(ReadOnlySpan<char> source, ReadOnlySpan<char> suffix, CompareOptions options = CompareOptions.None) 775return IsSuffix(source, suffix, CompareOptions.None); 793return IndexOf(source, value, CompareOptions.None); 798return IndexOf(source, value, CompareOptions.None); 827return IndexOf(source, value, startIndex, CompareOptions.None); 832return IndexOf(source, value, startIndex, CompareOptions.None); 858return IndexOf(source, value, startIndex, count, CompareOptions.None); 863return IndexOf(source, value, startIndex, count, CompareOptions.None); 943public unsafe int IndexOf(ReadOnlySpan<char> source, ReadOnlySpan<char> value, CompareOptions options = CompareOptions.None) 1034public int IndexOf(ReadOnlySpan<char> source, Rune value, CompareOptions options = CompareOptions.None) 1126return LastIndexOf(source, value, CompareOptions.None); 1131return LastIndexOf(source, value, CompareOptions.None); 1160return LastIndexOf(source, value, startIndex, startIndex + 1, CompareOptions.None); 1165return LastIndexOf(source, value, startIndex, startIndex + 1, CompareOptions.None); 1180return LastIndexOf(source, value, startIndex, count, CompareOptions.None); 1185return LastIndexOf(source, value, startIndex, count, CompareOptions.None); 1317public unsafe int LastIndexOf(ReadOnlySpan<char> source, ReadOnlySpan<char> value, CompareOptions options = CompareOptions.None) 1406public unsafe int LastIndexOf(ReadOnlySpan<char> source, Rune value, CompareOptions options = CompareOptions.None) 1430return InvariantCreateSortKey(source, CompareOptions.None); 1433return CreateSortKeyCore(source, CompareOptions.None); 1458public int GetSortKey(ReadOnlySpan<char> source, Span<byte> destination, CompareOptions options = CompareOptions.None) 1491public int GetSortKeyLength(ReadOnlySpan<char> source, CompareOptions options = CompareOptions.None)
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.Utf8.cs (1)
25internal bool IsPrefixUtf8(ReadOnlySpan<byte> source, ReadOnlySpan<byte> prefix, CompareOptions options = CompareOptions.None)
src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (5)
283CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None; 331CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None; 342CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None; 589return referenceCulture.CompareInfo.IsSuffix(this, value, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None); 1167return referenceCulture.CompareInfo.IsPrefix(this, value, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None);
src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
1193return ReplaceCore(oldValue, newValue, culture?.CompareInfo, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None);
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (5)
22new CultureAwareComparer(CultureInfo.CurrentCulture, CompareOptions.None); 50return new CultureAwareComparer(culture, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None); 118/// to create <paramref name="comparer"/>. Set to <see cref="CompareOptions.None"/> if this method returns <see langword="false"/>.</param> 217internal static readonly CultureAwareComparer InvariantCaseSensitiveInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.None); 250_options |= ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None;
System.Private.Xml (4)
System\Xml\XPath\Internal\CompiledXPathExpr.cs (1)
203int result = _cinfo.CompareInfo.Compare(s1, s2, _caseOrder != XmlCaseOrder.None ? CompareOptions.IgnoreCase : CompareOptions.None);
System\Xml\Xsl\Runtime\XsltFunctions.cs (3)
390CompareOptions opts = CompareOptions.None; 411if (opts != CompareOptions.None) 421result = -cultinfo.CompareInfo.Compare(s1, s2, CompareOptions.None);