25 references to IsImplicitFile
System.Private.Uri (25)
System\Uri.cs (20)
1009string str = (IsImplicitFile && _info.Offset.Host == (IsDosPath ? 0 : 2) && 1055if (InFact(Flags.PathNotCanonical) && !IsImplicitFile) 2453host = UriHelper.EscapeString(host, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 3755(IsImplicitFile || str[delimiterIdx] is not (':' or '?' or '#'))) 4084if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveQuery) && delim != c_EOL)) 4097if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4207&& !IsImplicitFile) 4229ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4238if (!OperatingSystem.IsWindows() && InFact(Flags.BackslashInPath) && _syntax.NotAny(UriSyntaxFlags.ConvertPathSlashes) && _syntax.InFact(UriSyntaxFlags.FileLikeUri) && !IsImplicitFile) 4262&& !IsImplicitFile) 4302UriHelper.EscapeString(copy.AsSpan(), ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4315if (!IsImplicitFile) 4328if (IsImplicitFile) 4438if (basePart.IsImplicitFile) 4456return basePart.IsImplicitFile ? relativePart : "file:" + relativePart; 4470if (basePart.IsImplicitFile) 4520basePart.IsImplicitFile ? UriFormat.Unescaped : uriFormat); 4544char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' : 4577if (basePart.IsImplicitFile) 4590if (basePart.IsImplicitFile)
System\UriExt.cs (5)
75if (IsImplicitFile) 410if (IsImplicitFile) 711if (relativeStr[0] == '#' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveFragment)) 719if (relativeStr[0] == '?' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveQuery)) 732if (baseUri.IsImplicitFile)