100 references to NormalizationForm
Aspire.Hosting.Azure (2)
Utils\ResourceGroupNameHelpers.cs (2)
41var normalizedString = text.Normalize(NormalizationForm.FormD); 56.Normalize(NormalizationForm.FormC);
Microsoft.AspNetCore.Server.HttpSys.Tests (1)
UrlPrefixTests.cs (1)
81Assert.False(urlPrefix.Path.IsNormalized(NormalizationForm.FormC));
Microsoft.ML.Tokenizers (2)
Normalizer\BertNormalizer.cs (2)
38original = original.Normalize(NormalizationForm.FormD); 116string result = index == 0 ? string.Empty : new string(buffer, 0, index).Normalize(NormalizationForm.FormC);
Microsoft.ML.Tokenizers.Tests (3)
NormalizerTests.cs (3)
50new UnicodeNormalizer(NormalizationForm.FormKD), 135private NormalizationForm _normalizationForm; 136public 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)
440normalizedString = input.Normalize(Text.NormalizationForm.FormC);
System\Net\Mail\MailPriority.cs (1)
165_subject = _subject.Normalize(NormalizationForm.FormC);
System\Net\Mime\HeaderCollection.cs (2)
83value = value.Normalize(NormalizationForm.FormC); 101value = value.Normalize(NormalizationForm.FormC);
System.Private.CoreLib (83)
src\libraries\Common\src\Interop\Interop.Normalization.cs (2)
12internal static unsafe partial int IsNormalized(NormalizationForm normalizationForm, char* src, int srcLen); 15internal 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)
12internal static unsafe partial BOOL IsNormalizedString(NormalizationForm normForm, char* source, int length); 16NormalizationForm normForm,
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.cs (12)
11internal static bool IsNormalized(ReadOnlySpan<char> source, NormalizationForm normalizationForm = NormalizationForm.FormC) 27internal static string Normalize(string strInput, NormalizationForm normalizationForm) 43internal static bool TryNormalize(ReadOnlySpan<char> source, Span<char> destination, out int charsWritten, NormalizationForm normalizationForm = NormalizationForm.FormC) 71internal static int GetNormalizedLength(this ReadOnlySpan<char> source, NormalizationForm normalizationForm = NormalizationForm.FormC) 88private static void CheckNormalizationForm(NormalizationForm normalizationForm) 90if (normalizationForm != NormalizationForm.FormC && 91normalizationForm != NormalizationForm.FormD && 92normalizationForm != NormalizationForm.FormKC && 93normalizationForm != NormalizationForm.FormKD)
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Icu.cs (24)
13private static unsafe bool IcuIsNormalized(ReadOnlySpan<char> source, NormalizationForm normalizationForm) 19Debug.Assert(normalizationForm is NormalizationForm.FormC or NormalizationForm.FormD or NormalizationForm.FormKC or NormalizationForm.FormKD); 47private static unsafe string IcuNormalize(string strInput, NormalizationForm normalizationForm) 51Debug.Assert(normalizationForm == NormalizationForm.FormC || normalizationForm == NormalizationForm.FormD || normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD); 122private static unsafe bool IcuTryNormalize(ReadOnlySpan<char> source, Span<char> destination, out int charsWritten, NormalizationForm normalizationForm = NormalizationForm.FormC) 127Debug.Assert(normalizationForm == NormalizationForm.FormC || normalizationForm == NormalizationForm.FormD || normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD); 168private static unsafe int IcuGetNormalizedLength(ReadOnlySpan<char> source, NormalizationForm normalizationForm) 173Debug.Assert(normalizationForm == NormalizationForm.FormC || normalizationForm == NormalizationForm.FormD || normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD); 200private static void ValidateArguments(ReadOnlySpan<char> strInput, NormalizationForm normalizationForm, string paramName = "strInput") 202if ((OperatingSystem.IsBrowser() || OperatingSystem.IsWasi()) && (normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD))
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Nls.cs (21)
14private static unsafe bool NlsIsNormalized(ReadOnlySpan<char> source, NormalizationForm normalizationForm) 19Debug.Assert(normalizationForm == NormalizationForm.FormC || normalizationForm == NormalizationForm.FormD || normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD); 35private static unsafe string NlsNormalize(string strInput, NormalizationForm normalizationForm) 40Debug.Assert(normalizationForm == NormalizationForm.FormC || normalizationForm == NormalizationForm.FormD || normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD); 115private static unsafe bool NlsTryNormalize(ReadOnlySpan<char> source, Span<char> destination, out int charsWritten, NormalizationForm normalizationForm = NormalizationForm.FormC) 120Debug.Assert(normalizationForm == NormalizationForm.FormC || normalizationForm == NormalizationForm.FormD || normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD); 165private static unsafe int NlsGetNormalizedLength(ReadOnlySpan<char> source, NormalizationForm normalizationForm) 170Debug.Assert(normalizationForm == NormalizationForm.FormC || normalizationForm == NormalizationForm.FormD || normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD);
src\libraries\System.Private.CoreLib\src\System\String.cs (4)
707return IsNormalized(NormalizationForm.FormC); 710public bool IsNormalized(NormalizationForm normalizationForm) 717return Normalize(NormalizationForm.FormC); 720public 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" />. 21return IsNormalized(strInput, NormalizationForm.FormC); 30public static bool IsNormalized(this string strInput, NormalizationForm normalizationForm) 44public 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> 55return Normalize(strInput, NormalizationForm.FormC); 64public static string Normalize(this string strInput, NormalizationForm normalizationForm) 80public 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" />. 90public static int GetNormalizedLength(this ReadOnlySpan<char> source, NormalizationForm normalizationForm = NormalizationForm.FormC) =>
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (2)
934IsAlwaysNormalized(NormalizationForm.FormC); 936public virtual bool IsAlwaysNormalized(NormalizationForm form) =>
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (2)
711public override bool IsAlwaysNormalized(NormalizationForm form) 718return form == NormalizationForm.FormC;
System.Private.Uri (1)
System\UriHelper.cs (1)
29while (!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))]