30 references to IsImplicitFile
System.Private.Uri (30)
System\Uri.cs (25)
1024string str = (IsImplicitFile && _info.Offset.Host == (IsDosPath ? 0 : 2) && 1070if (InFact(Flags.PathNotCanonical) && !IsImplicitFile) 2502host = UriHelper.EscapeString(host, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 3234if (IsImplicitFile) 3305if (IsImplicitFile) 3334if (IsImplicitFile || (syntaxFlags & UriSyntaxFlags.MayHaveQuery) == 0) 3362if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3401if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3854if (end < length && pString[end] is not ('/' or '\\') && (IsImplicitFile || pString[end] is not (':' or '?' or '#'))) 4200if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveQuery) 4213if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4328&& !IsImplicitFile) 4356ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4365if (!OperatingSystem.IsWindows() && InFact(Flags.BackslashInPath) && _syntax.NotAny(UriSyntaxFlags.ConvertPathSlashes) && _syntax.InFact(UriSyntaxFlags.FileLikeUri) && !IsImplicitFile) 4389&& !IsImplicitFile) 4433UriHelper.EscapeString(copy.AsSpan(), ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4446if (!IsImplicitFile) 4459if (IsImplicitFile) 4609if (basePart.IsImplicitFile) 4627return basePart.IsImplicitFile ? relativePart : "file:" + relativePart; 4641if (basePart.IsImplicitFile) 4691basePart.IsImplicitFile ? UriFormat.Unescaped : uriFormat); 4715char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' : 4748if (basePart.IsImplicitFile) 4761if (basePart.IsImplicitFile)
System\UriExt.cs (5)
52if (IsImplicitFile) 462if (IsImplicitFile) 831if (relativeStr[0] == '#' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveFragment)) 839if (relativeStr[0] == '?' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveQuery)) 852if (baseUri.IsImplicitFile)