22 references to ImplicitFile
System.Private.Uri (22)
System\Uri.cs (22)
284get { return (_flags & Flags.ImplicitFile) != 0; }
2017NotAny(Flags.ImplicitFile) &&
2179if (hostTerminator == '\\' && NotAny(Flags.ImplicitFile) && _syntax.NotAny(UriSyntaxFlags.AllowDOSPath))
2184else if (!OperatingSystem.IsWindows() && hostTerminator == '/' && NotAny(Flags.ImplicitFile) && InFact(Flags.UncPath) && _syntax == UriParser.FileUri)
2235if ((cF & Flags.ImplicitFile) != 0)
2435if (NotAny(Flags.ImplicitFile) || (result & Check.ReservedFound) != 0)
2441if (InFact(Flags.ImplicitFile) && (result & (Check.ReservedFound | Check.EscapedCanonical)) != 0)
3168if ((cF & Flags.ImplicitFile) != 0)
3237if ((cF & Flags.ImplicitFile) != 0 || (syntaxFlags & UriSyntaxFlags.MayHaveQuery) == 0)
3264(cF & Flags.ImplicitFile) != 0 || (syntaxFlags & (UriSyntaxFlags.MayHaveQuery | UriSyntaxFlags.MayHaveFragment)) == 0 ? c_DummyChar :
3328if (((cF & Flags.ImplicitFile) == 0) || ((cF & Flags.UserEscaped) != 0) ||
3337if (((cF & Flags.ImplicitFile) != 0) && (result & (Check.ReservedFound | Check.EscapedCanonical)) != 0)
3435if ((flags & Flags.ImplicitFile) == 0)
3475int pathLength = (flags & Flags.ImplicitFile) != 0 || (syntaxFlags & UriSyntaxFlags.MayHaveQuery) == 0
3541flags |= (Flags.UnixPath | Flags.ImplicitFile | Flags.AuthorityFound);
3566flags |= (Flags.DosPath | Flags.ImplicitFile | Flags.AuthorityFound);
3583flags |= (Flags.UncPath | Flags.ImplicitFile | Flags.AuthorityFound);
3712if (StaticInFact(flags, Flags.ImplicitFile))
3771IPv4AddressHelper.IsValid(str.Slice(i), out hostLength, allowIPv6: false, StaticNotAny(flags, Flags.ImplicitFile), (syntaxFlags & UriSyntaxFlags.V1_UnknownUri) != 0))
3781DomainNameHelper.IsValid(str.Slice(i), iri: false, StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3796DomainNameHelper.IsValid(str.Slice(i), iri: true, StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3822if (UncNameHelper.IsValid(str.Slice(i), StaticNotAny(flags, Flags.ImplicitFile), out hostLength))