16 references to MayHaveQuery
System.Private.Uri (16)
System\GenericUriParser.cs (2)
93flags &= ~UriSyntaxFlags.MayHaveQuery; 134UriSyntaxFlags.MayHaveQuery |
System\Uri.cs (7)
3317if (IsImplicitFile || (syntaxFlags & UriSyntaxFlags.MayHaveQuery) == 0) 3345if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3353if (_syntax.InFact(UriSyntaxFlags.MayHaveQuery)) 3390if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3396result = CheckCanonical(str, ref idx, length, (((syntaxFlags & UriSyntaxFlags.MayHaveQuery) != 0) 4191if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveQuery) 4811c1 = basePart.Syntax.InFact(UriSyntaxFlags.MayHaveQuery) ? '?' : c_DummyChar;
System\UriExt.cs (1)
852if (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 |