21 references to c_DummyChar
System.Private.Uri (21)
System\IriHelper.cs (1)
93if (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)
1453if (ret != c_DummyChar) 2440Check result = CheckCanonical(host, c_DummyChar, out _); 2964ref dest, '#', c_DummyChar, c_DummyChar, 3352IsImplicitFile || (syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0 ? c_DummyChar : 4079Debug.Assert(delim is '@' or '/' or '?' or '#' or c_DummyChar or c_EOL); 4201if ((uint)(i + 2) < (uint)span.Length && (c = UriHelper.DecodeHexChars(span[i + 1], span[i + 2])) != c_DummyChar) 4399ref dest, '?', '#', c_DummyChar, 4593c1 = basePart.Syntax.InFact(UriSyntaxFlags.MayHaveQuery) ? '?' : c_DummyChar; 4597c_DummyChar; 4601if (!(c1 == c_DummyChar && c2 == c_DummyChar))
System\UriExt.cs (3)
821UriHelper.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;