21 references to c_DummyChar
System.Private.Uri (21)
System\IriHelper.cs (1)
89if (ch == Uri.c_DummyChar || UriHelper.IsNotSafeForUnescape(ch))
System\PercentEncodingHelper.cs (1)
18Debug.Assert(UriHelper.DecodeHexChars(input[1], input[2]) != Uri.c_DummyChar);
System\Uri.cs (12)
1442if (ret != c_DummyChar) 2429Check result = CheckCanonical(host, c_DummyChar, out _); 2953ref dest, '#', c_DummyChar, c_DummyChar, 3264(cF & Flags.ImplicitFile) != 0 || (syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0 ? c_DummyChar : 4025Debug.Assert(delim is '@' or '/' or '?' or '#' or c_DummyChar or c_EOL); 4147if ((uint)(i + 2) < (uint)span.Length && (c = UriHelper.DecodeHexChars(span[i + 1], span[i + 2])) != c_DummyChar) 4347ref dest, '?', '#', c_DummyChar, 4541c1 = basePart.Syntax.InFact(UriSyntaxFlags.MayHaveQuery) ? '?' : c_DummyChar; 4545c_DummyChar; 4549if (!(c1 == c_DummyChar && c2 == c_DummyChar))
System\UriExt.cs (3)
777UriHelper.UnescapeString(_string, ref vsb, c_DummyChar, c_DummyChar, c_DummyChar, UnescapeMode.EscapeUnescape, null, false);
System\UriHelper.cs (4)
327if (unescaped == Uri.c_DummyChar) 399if (ch == Uri.c_DummyChar) 506/// <para>If either char is not hex, returns <see cref="Uri.c_DummyChar"/>.</para> 516return Uri.c_DummyChar;