25 references to IsImplicitFile
System.Private.Uri (25)
System\Uri.cs (20)
1004string str = (IsImplicitFile && _info.Offset.Host == (IsDosPath ? 0 : 2) && 1050if (InFact(Flags.PathNotCanonical) && !IsImplicitFile) 2448host = UriHelper.EscapeString(host, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 3743(IsImplicitFile || str[delimiterIdx] is not (':' or '?' or '#'))) 4072if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveQuery) && delim != c_EOL)) 4085if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4195&& !IsImplicitFile) 4217ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4226if (!OperatingSystem.IsWindows() && InFact(Flags.BackslashInPath) && _syntax.NotAny(UriSyntaxFlags.ConvertPathSlashes) && _syntax.InFact(UriSyntaxFlags.FileLikeUri) && !IsImplicitFile) 4250&& !IsImplicitFile) 4290UriHelper.EscapeString(copy.AsSpan(), ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4303if (!IsImplicitFile) 4316if (IsImplicitFile) 4426if (basePart.IsImplicitFile) 4444return basePart.IsImplicitFile ? relativePart : "file:" + relativePart; 4458if (basePart.IsImplicitFile) 4508basePart.IsImplicitFile ? UriFormat.Unescaped : uriFormat); 4532char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' : 4565if (basePart.IsImplicitFile) 4578if (basePart.IsImplicitFile)
System\UriExt.cs (5)
76if (IsImplicitFile) 396if (IsImplicitFile) 691if (relativeStr[0] == '#' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveFragment)) 699if (relativeStr[0] == '?' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveQuery)) 712if (baseUri.IsImplicitFile)