25 references to MayHaveFragment
System.Private.Uri (25)
System\GenericUriParser.cs (2)
98flags &= ~UriSyntaxFlags.MayHaveFragment; 135UriSyntaxFlags.MayHaveFragment |
System\Uri.cs (10)
3340if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3350if (_syntax.InFact(UriSyntaxFlags.MayHaveFragment)) 3361Debug.Assert(_syntax.InFact(UriSyntaxFlags.MayHaveFragment)); 3385if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3392? '?' : _syntax.InFact(UriSyntaxFlags.MayHaveFragment) ? '#' : c_EOL)); 3492if ((syntaxFlags & (UriSyntaxFlags.MayHaveFragment)) != 0) 3527result = CheckCanonical(str, ref idx, length, ((syntaxFlags & (UriSyntaxFlags.MayHaveFragment)) != 0) 4179else if (delim == '?' && c == '#' && (_syntax != null && _syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4199if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4809char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' :
System\UriExt.cs (1)
826if (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 |