24 references to MayHaveFragment
System.Private.Uri (24)
System\GenericUriParser.cs (2)
98
flags &= ~UriSyntaxFlags.
MayHaveFragment
;
135
UriSyntaxFlags.
MayHaveFragment
|
System\Uri.cs (9)
3313
if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.
MayHaveFragment
)) == 0))
3323
if (_syntax.InFact(UriSyntaxFlags.
MayHaveFragment
))
3334
Debug.Assert(_syntax.InFact(UriSyntaxFlags.
MayHaveFragment
));
3352
IsImplicitFile || (syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.
MayHaveFragment
)) == 0 ? c_DummyChar :
3456
if ((syntaxFlags & (UriSyntaxFlags.
MayHaveFragment
)) != 0)
3483
result = CheckCanonical(_string.AsSpan(idx, length - idx), (syntaxFlags & (UriSyntaxFlags.
MayHaveFragment
)) != 0 ? '#' : c_EOL, out int charsChecked);
4131
else if (delim == '?' && c == '#' && (_syntax != null && _syntax.InFact(UriSyntaxFlags.
MayHaveFragment
)))
4151
if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.
MayHaveFragment
)))
4596
char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.
MayHaveFragment
)) ? '#' :
System\UriExt.cs (1)
755
if (relativeStr[0] == '#' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.
MayHaveFragment
))
System\UriSyntax.cs (12)
306
UriSyntaxFlags.
MayHaveFragment
|
325
UriSyntaxFlags.
MayHaveFragment
|
344
UriSyntaxFlags.
MayHaveFragment
|
365
UriSyntaxFlags.
MayHaveFragment
|
391
UriSyntaxFlags.
MayHaveFragment
|
409
UriSyntaxFlags.
MayHaveFragment
|
421
UriSyntaxFlags.
MayHaveFragment
|
430
UriSyntaxFlags.
MayHaveFragment
|
446
UriSyntaxFlags.
MayHaveFragment
|
467
UriSyntaxFlags.
MayHaveFragment
|
483
UriSyntaxFlags.
MayHaveFragment
|
496
UriSyntaxFlags.
MayHaveFragment
|