30 references to IsImplicitFile
System.Private.Uri (30)
System\Uri.cs (25)
1020string str = (IsImplicitFile && _info.Offset.Host == (IsDosPath ? 0 : 2) && 1066if (InFact(Flags.PathNotCanonical) && !IsImplicitFile) 2464host = UriHelper.EscapeString(host, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 3183if (IsImplicitFile) 3257IsImplicitFile ? string.Empty : 3285if (IsImplicitFile || (syntaxFlags & UriSyntaxFlags.MayHaveQuery) == 0) 3313if (IsImplicitFile || ((syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0)) 3352IsImplicitFile || (syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0 ? c_DummyChar : 3804(IsImplicitFile || str[delimiterIdx] is not (':' or '?' or '#'))) 4138if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveQuery) && delim != c_EOL)) 4151if (IsImplicitFile || (_syntax != null && !_syntax.InFact(UriSyntaxFlags.MayHaveFragment))) 4261&& !IsImplicitFile) 4283ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4292if (!OperatingSystem.IsWindows() && InFact(Flags.BackslashInPath) && _syntax.NotAny(UriSyntaxFlags.ConvertPathSlashes) && _syntax.InFact(UriSyntaxFlags.FileLikeUri) && !IsImplicitFile) 4316&& !IsImplicitFile) 4354UriHelper.EscapeString(copy.AsSpan(), ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4367if (!IsImplicitFile) 4380if (IsImplicitFile) 4490if (basePart.IsImplicitFile) 4508return basePart.IsImplicitFile ? relativePart : "file:" + relativePart; 4522if (basePart.IsImplicitFile) 4572basePart.IsImplicitFile ? UriFormat.Unescaped : uriFormat); 4596char c2 = (!basePart.IsImplicitFile && basePart.Syntax.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' : 4629if (basePart.IsImplicitFile) 4642if (basePart.IsImplicitFile)
System\UriExt.cs (5)
82if (IsImplicitFile) 400if (IsImplicitFile) 755if (relativeStr[0] == '#' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveFragment)) 763if (relativeStr[0] == '?' && !baseUri.IsImplicitFile && baseUri.Syntax!.InFact(UriSyntaxFlags.MayHaveQuery)) 776if (baseUri.IsImplicitFile)