25 references to MayHaveFragment
System.Private.Uri (25)
System\GenericUriParser.cs (2)
98flags &= ~UriSyntaxFlags.MayHaveFragment; 135UriSyntaxFlags.MayHaveFragment |
System\Uri.cs (10)
3345if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3355if (_syntax.InFact(UriSyntaxFlags.MayHaveFragment)) 3366Debug.Assert(_syntax.InFact(UriSyntaxFlags.MayHaveFragment)); 3390if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3397? '?' : _syntax.InFact(UriSyntaxFlags.MayHaveFragment) ? '#' : c_EOL)); 3497if ((syntaxFlags & (UriSyntaxFlags.MayHaveFragment)) != 0) 3532result = CheckCanonical(str, ref idx, length, ((syntaxFlags & (UriSyntaxFlags.MayHaveFragment)) != 0) 4184else if (delim == '?' && c == '#' && (_syntax != null && _syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4204if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4814char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' :
System\UriExt.cs (1)
844if (relativeStr[0] == '#' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveFragment))
System\UriSyntax.cs (12)
306UriSyntaxFlags.MayHaveFragment | 325UriSyntaxFlags.MayHaveFragment | 344UriSyntaxFlags.MayHaveFragment | 365UriSyntaxFlags.MayHaveFragment | 391UriSyntaxFlags.MayHaveFragment | 409UriSyntaxFlags.MayHaveFragment | 421UriSyntaxFlags.MayHaveFragment | 430UriSyntaxFlags.MayHaveFragment | 446UriSyntaxFlags.MayHaveFragment | 467UriSyntaxFlags.MayHaveFragment | 483UriSyntaxFlags.MayHaveFragment | 496UriSyntaxFlags.MayHaveFragment |