45 references to c_DummyChar
System.Private.Uri (45)
System\IriHelper.cs (1)
108if (ch == Uri.c_DummyChar || ch == '%' || CheckIsReserved(ch, component) || UriHelper.IsNotSafeForUnescape(ch))
System\PercentEncodingHelper.cs (1)
20Debug.Assert(UriHelper.DecodeHexChars(input[1], input[2]) != Uri.c_DummyChar);
System\Uri.cs (30)
1008UriHelper.UnescapeString(host, 0, host.Length, result, ref count, c_DummyChar, c_DummyChar, 1009c_DummyChar, UnescapeMode.CopyOnly, _syntax, false); 1026UriHelper.UnescapeString(_string, start, _info.Offset.Query, result, ref count, c_DummyChar, 1027c_DummyChar, c_DummyChar, mode, _syntax, true); 1200c_DummyChar, c_DummyChar, c_DummyChar, 1426if (ret != c_DummyChar) 2449result = CheckCanonical(pHost, ref idx, host.Length, c_DummyChar); 2818ref dest, c_DummyChar, c_DummyChar, c_DummyChar, 2960ref dest, '#', c_DummyChar, c_DummyChar, 2999ref dest, '#', c_DummyChar, c_DummyChar, 3392result = CheckCanonical(str, ref idx, length, c_DummyChar); 4253if (i + 2 < end && (c = UriHelper.DecodeHexChars(str[i + 1], str[i + 2])) != c_DummyChar) 4325_syntax.InFact(UriSyntaxFlags.ConvertPathSlashes) ? '\\' : c_DummyChar); 4386_syntax.InFact(UriSyntaxFlags.ConvertPathSlashes) ? '\\' : c_DummyChar); 4466ref dest, '?', '#', c_DummyChar, 4811c1 = basePart.Syntax.InFact(UriSyntaxFlags.MayHaveQuery) ? '?' : c_DummyChar; 4815c_DummyChar; 4819if (!(c1 == c_DummyChar && c2 == c_DummyChar)) 5031dest = UriHelper.UnescapeString(path, 0, path.Length, dest, ref count, c_DummyChar, c_DummyChar, 5032c_DummyChar, UnescapeMode.Unescape | UnescapeMode.UnescapeAll, null, false);
System\UriExt.cs (9)
611c_DummyChar, c_DummyChar, c_DummyChar, 661c_DummyChar, c_DummyChar, c_DummyChar, 910UriHelper.UnescapeString(_string, ref vsb, c_DummyChar, c_DummyChar, c_DummyChar, UnescapeMode.EscapeUnescape, null, false);
System\UriHelper.cs (4)
395if (ch == Uri.c_DummyChar) 401else if (ch == Uri.c_DummyChar) 517/// <para>If either char is not hex, returns <see cref="Uri.c_DummyChar"/>.</para> 527return Uri.c_DummyChar;