24 references to MayHaveFragment
System.Private.Uri (24)
System\GenericUriParser.cs (2)
98flags &= ~UriSyntaxFlags.MayHaveFragment; 135UriSyntaxFlags.MayHaveFragment |
System\Uri.cs (9)
3313if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3323if (_syntax.InFact(UriSyntaxFlags.MayHaveFragment)) 3334Debug.Assert(_syntax.InFact(UriSyntaxFlags.MayHaveFragment)); 3352IsImplicitFile || (syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0 ? c_DummyChar : 3456if ((syntaxFlags & (UriSyntaxFlags.MayHaveFragment)) != 0) 3483result = CheckCanonical(_string.AsSpan(idx, length - idx), (syntaxFlags & (UriSyntaxFlags.MayHaveFragment)) != 0 ? '#' : c_EOL, out int charsChecked); 4131else if (delim == '?' && c == '#' && (_syntax != null && _syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4151if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4596char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' :
System\UriExt.cs (1)
755if (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 |