16 references to MayHaveQuery
System.Private.Uri (16)
System\GenericUriParser.cs (2)
93flags &= ~UriSyntaxFlags.MayHaveQuery; 134UriSyntaxFlags.MayHaveQuery |
System\Uri.cs (7)
3285if (IsImplicitFile || (syntaxFlags & UriSyntaxFlags.MayHaveQuery) == 0) 3313if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3321if (_syntax.InFact(UriSyntaxFlags.MayHaveQuery)) 3352IsImplicitFile || (syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0 ? c_DummyChar : 3353((syntaxFlags & UriSyntaxFlags.MayHaveQuery) != 0) ? '?' : '#'; 4138if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveQuery) && delim != c_EOL)) 4593c1 = basePart.Syntax.InFact(UriSyntaxFlags.MayHaveQuery) ? '?' : c_DummyChar;
System\UriExt.cs (1)
763if (relativeStr[0] == '?' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveQuery))
System\UriSyntax.cs (6)
305UriSyntaxFlags.MayHaveQuery | 324UriSyntaxFlags.MayHaveQuery | 366UriSyntaxFlags.MayHaveQuery | 466UriSyntaxFlags.MayHaveQuery | 484UriSyntaxFlags.MayHaveQuery | //to maintain compat 495UriSyntaxFlags.MayHaveQuery |