76 references to ParsingError
System.Private.Uri (76)
System\Uri.cs (64)
664ParsingError error = ParsingError.None; 667if (error == ParsingError.None) 703private static UriFormatException GetException(ParsingError err) 705Debug.Assert(err != ParsingError.None); 710ParsingError.BadFormat => SR.net_uri_BadFormat, 711ParsingError.BadScheme => SR.net_uri_BadScheme, 712ParsingError.BadAuthority => SR.net_uri_BadAuthority, 713ParsingError.EmptyUriString => SR.net_uri_EmptyUri, 716ParsingError.SchemeLimit => SR.net_uri_SchemeLimit, 717ParsingError.MustRootedPath => SR.net_uri_MustRootedPath, 720ParsingError.BadHostName => SR.net_uri_BadHostName, 721ParsingError.BadPort => SR.net_uri_BadPort, 722ParsingError.BadAuthorityTerminator => SR.net_uri_BadAuthorityTerminator, 723ParsingError.CannotCreateRelative => SR.net_uri_CannotCreateRelative, 1931private static ParsingError ParseScheme(string uriString, ref Flags flags, ref UriParser? syntax) 1937return ParsingError.EmptyUriString; 1953ParsingError err = ParsingError.None; 1955Debug.Assert((err is ParsingError.None) == (syntax is not null)); 1957if (err != ParsingError.None) 1963return ParsingError.None; 1977ParsingError result = PrivateParseMinimal(); 1978if (result == ParsingError.None) 1995private ParsingError PrivateParseMinimal() 2019return ParsingError.None; 2058return ParsingError.MustRootedPath; 2120return ParsingError.BadAuthority; 2140return ParsingError.None; 2145return ParsingError.BadAuthority; 2158return ParsingError.None; 2168return ParsingError.None; 2181idx = CheckAuthorityHelper(str, idx, out ParsingError err, ref _flags, _syntax.Flags, ref newHost); 2182if (err != ParsingError.None) 2192return ParsingError.BadAuthorityTerminator; 2214return ParsingError.None; 2551throw GetException(ParsingError.BadHostName)!; 2578if (CheckAuthorityHelper(host, 0, out ParsingError err, ref flags, _syntax.Flags, ref newHost) != host.Length || 2579err != ParsingError.None) 3561private static int ParseSchemeCheckImplicitFile(string uriString, ref ParsingError err, ref Flags flags, ref UriParser? syntax) 3563Debug.Assert(err == ParsingError.None); 3596err = ParsingError.BadFormat; 3614err = ParsingError.MustRootedPath; 3618err = uriString[i + 1] == ':' ? ParsingError.BadScheme : ParsingError.BadFormat; 3639err = ParsingError.BadFormat; 3645err = ParsingError.BadFormat; 3660private static UriParser? CheckSchemeSyntax(ReadOnlySpan<char> scheme, ref ParsingError error) 3662Debug.Assert(error == ParsingError.None); 3708error = ParsingError.BadScheme; 3714error = ParsingError.SchemeLimit; 3728private int CheckAuthorityHelper(ReadOnlySpan<char> str, int startOffset, out ParsingError err, ref Flags flags, UriSyntaxFlags syntaxFlags, ref string? newHost) 3734err = ParsingError.None; 3753err = ParsingError.BadHostName; 3758err = ParsingError.BadHostName; 3808err = ParsingError.BadHostName; 3864err = ParsingError.BadHostName; 3893err = ParsingError.BadHostName; 3931err = ParsingError.BadPort; 3946err = ParsingError.BadPort; 3989err = ParsingError.BadHostName; 4014err = ParsingError.BadHostName; 4031err = ParsingError.BadFormat; 4038err = ParsingError.BadHostName;
System\UriExt.cs (12)
39ParsingError err = ParseScheme(_string, ref _flags, ref _syntax!); 46private UriFormatException? InitializeUri(ParsingError err, UriKind uriKind) 49Debug.Assert((err is ParsingError.None) == (_syntax is not null)); 60if (err != ParsingError.None) 64if (uriKind != UriKind.Absolute && err <= ParsingError.LastErrorOkayForRelativeUris) 108if ((err = PrivateParseMinimal()) != ParsingError.None) 110if (uriKind != UriKind.Absolute && err <= ParsingError.LastErrorOkayForRelativeUris) 124return GetException(ParsingError.CannotCreateRelative); 153return GetException(ParsingError.CannotCreateRelative); 675ParsingError err = ParseScheme(uriString, ref flags, ref syntax); 684if (err != ParsingError.None) 687if (uriKind != UriKind.Absolute && err <= ParsingError.LastErrorOkayForRelativeUris)