100 references to NormalizationForm
Aspire.Hosting.Azure (2)
Utils\ResourceGroupNameHelpers.cs (2)
41
var normalizedString = text.Normalize(
NormalizationForm
.FormD);
56
.Normalize(
NormalizationForm
.FormC);
Microsoft.AspNetCore.Server.HttpSys.Tests (1)
UrlPrefixTests.cs (1)
81
Assert.False(urlPrefix.Path.IsNormalized(
NormalizationForm
.FormC));
Microsoft.ML.Tokenizers (2)
Normalizer\BertNormalizer.cs (2)
38
original = original.Normalize(
NormalizationForm
.FormD);
116
string result = index == 0 ? string.Empty : new string(buffer, 0, index).Normalize(
NormalizationForm
.FormC);
Microsoft.ML.Tokenizers.Tests (3)
NormalizerTests.cs (3)
50
new UnicodeNormalizer(
NormalizationForm
.FormKD),
135
private
NormalizationForm
_normalizationForm;
136
public UnicodeNormalizer(
NormalizationForm
form)
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
1109
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
NormalizationForm
))]
netstandard (1)
netstandard.cs (1)
2044
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
NormalizationForm
))]
System.Globalization.Extensions (1)
System.Globalization.Extensions.cs (1)
4
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
NormalizationForm
))]
System.Net.Mail (4)
System\Net\Mail\MailAddressParser.cs (1)
440
normalizedString = input.Normalize(Text.
NormalizationForm
.FormC);
System\Net\Mail\MailPriority.cs (1)
165
_subject = _subject.Normalize(
NormalizationForm
.FormC);
System\Net\Mime\HeaderCollection.cs (2)
83
value = value.Normalize(
NormalizationForm
.FormC);
101
value = value.Normalize(
NormalizationForm
.FormC);
System.Private.CoreLib (83)
src\libraries\Common\src\Interop\Interop.Normalization.cs (2)
12
internal static unsafe partial int IsNormalized(
NormalizationForm
normalizationForm, char* src, int srcLen);
15
internal static unsafe partial int NormalizeString(
NormalizationForm
normalizationForm, char* src, int srcLen, char* dstBuffer, int dstBufferCapacity);
src\libraries\Common\src\Interop\Windows\Normaliz\Interop.Normalization.cs (2)
12
internal static unsafe partial BOOL IsNormalizedString(
NormalizationForm
normForm, char* source, int length);
16
NormalizationForm
normForm,
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.cs (12)
11
internal static bool IsNormalized(ReadOnlySpan<char> source,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC)
27
internal static string Normalize(string strInput,
NormalizationForm
normalizationForm)
43
internal static bool TryNormalize(ReadOnlySpan<char> source, Span<char> destination, out int charsWritten,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC)
71
internal static int GetNormalizedLength(this ReadOnlySpan<char> source,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC)
88
private static void CheckNormalizationForm(
NormalizationForm
normalizationForm)
90
if (normalizationForm !=
NormalizationForm
.FormC &&
91
normalizationForm !=
NormalizationForm
.FormD &&
92
normalizationForm !=
NormalizationForm
.FormKC &&
93
normalizationForm !=
NormalizationForm
.FormKD)
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Icu.cs (24)
13
private static unsafe bool IcuIsNormalized(ReadOnlySpan<char> source,
NormalizationForm
normalizationForm)
19
Debug.Assert(normalizationForm is
NormalizationForm
.FormC or
NormalizationForm
.FormD or
NormalizationForm
.FormKC or
NormalizationForm
.FormKD);
47
private static unsafe string IcuNormalize(string strInput,
NormalizationForm
normalizationForm)
51
Debug.Assert(normalizationForm ==
NormalizationForm
.FormC || normalizationForm ==
NormalizationForm
.FormD || normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD);
122
private static unsafe bool IcuTryNormalize(ReadOnlySpan<char> source, Span<char> destination, out int charsWritten,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC)
127
Debug.Assert(normalizationForm ==
NormalizationForm
.FormC || normalizationForm ==
NormalizationForm
.FormD || normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD);
168
private static unsafe int IcuGetNormalizedLength(ReadOnlySpan<char> source,
NormalizationForm
normalizationForm)
173
Debug.Assert(normalizationForm ==
NormalizationForm
.FormC || normalizationForm ==
NormalizationForm
.FormD || normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD);
200
private static void ValidateArguments(ReadOnlySpan<char> strInput,
NormalizationForm
normalizationForm, string paramName = "strInput")
202
if ((OperatingSystem.IsBrowser() || OperatingSystem.IsWasi()) && (normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD))
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Nls.cs (21)
14
private static unsafe bool NlsIsNormalized(ReadOnlySpan<char> source,
NormalizationForm
normalizationForm)
19
Debug.Assert(normalizationForm ==
NormalizationForm
.FormC || normalizationForm ==
NormalizationForm
.FormD || normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD);
35
private static unsafe string NlsNormalize(string strInput,
NormalizationForm
normalizationForm)
40
Debug.Assert(normalizationForm ==
NormalizationForm
.FormC || normalizationForm ==
NormalizationForm
.FormD || normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD);
115
private static unsafe bool NlsTryNormalize(ReadOnlySpan<char> source, Span<char> destination, out int charsWritten,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC)
120
Debug.Assert(normalizationForm ==
NormalizationForm
.FormC || normalizationForm ==
NormalizationForm
.FormD || normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD);
165
private static unsafe int NlsGetNormalizedLength(ReadOnlySpan<char> source,
NormalizationForm
normalizationForm)
170
Debug.Assert(normalizationForm ==
NormalizationForm
.FormC || normalizationForm ==
NormalizationForm
.FormD || normalizationForm ==
NormalizationForm
.FormKC || normalizationForm ==
NormalizationForm
.FormKD);
src\libraries\System.Private.CoreLib\src\System\String.cs (4)
707
return IsNormalized(
NormalizationForm
.FormC);
710
public bool IsNormalized(
NormalizationForm
normalizationForm)
717
return Normalize(
NormalizationForm
.FormC);
720
public string Normalize(
NormalizationForm
normalizationForm)
src\libraries\System.Private.CoreLib\src\System\StringNormalizationExtensions.cs (14)
15
/// Determines whether the specified string is in a normalized <see cref="
NormalizationForm
.FormC" />.
21
return IsNormalized(strInput,
NormalizationForm
.FormC);
30
public static bool IsNormalized(this string strInput,
NormalizationForm
normalizationForm)
44
public static bool IsNormalized(this ReadOnlySpan<char> source,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC) =>
48
/// Normalizes the specified string to the <see cref="
NormalizationForm
.FormC" />.
51
/// <returns>The normalized string in <see cref="
NormalizationForm
.FormC" />.</returns>
55
return Normalize(strInput,
NormalizationForm
.FormC);
64
public static string Normalize(this string strInput,
NormalizationForm
normalizationForm)
80
public static bool TryNormalize(this ReadOnlySpan<char> source, Span<char> destination, out int charsWritten,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC) =>
84
/// Gets the estimated length of the normalized form of the specified string in the <see cref="
NormalizationForm
.FormC" />.
90
public static int GetNormalizedLength(this ReadOnlySpan<char> source,
NormalizationForm
normalizationForm =
NormalizationForm
.FormC) =>
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (2)
934
IsAlwaysNormalized(
NormalizationForm
.FormC);
936
public virtual bool IsAlwaysNormalized(
NormalizationForm
form) =>
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (2)
711
public override bool IsAlwaysNormalized(
NormalizationForm
form)
718
return form ==
NormalizationForm
.FormC;
System.Private.Uri (1)
System\UriHelper.cs (1)
29
while (!toNormalize.TryNormalize(vsb.RawChars, out charsWritten,
NormalizationForm
.FormC))
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
801
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
NormalizationForm
))]