71 references to ParsingError
System.Private.Uri (71)
System\Uri.cs (64)
655ParsingError error = ParsingError.None; 658if (error == ParsingError.None) 692private static UriFormatException GetException(ParsingError err) 694Debug.Assert(err != ParsingError.None); 699ParsingError.BadFormat => SR.net_uri_BadFormat, 700ParsingError.BadScheme => SR.net_uri_BadScheme, 701ParsingError.BadAuthority => SR.net_uri_BadAuthority, 702ParsingError.EmptyUriString => SR.net_uri_EmptyUri, 705ParsingError.SchemeLimit => SR.net_uri_SchemeLimit, 706ParsingError.MustRootedPath => SR.net_uri_MustRootedPath, 709ParsingError.BadHostName => SR.net_uri_BadHostName, 710ParsingError.BadPort => SR.net_uri_BadPort, 711ParsingError.BadAuthorityTerminator => SR.net_uri_BadAuthorityTerminator, 712ParsingError.CannotCreateRelative => SR.net_uri_CannotCreateRelative, 1920private static ParsingError ParseScheme(string uriString, ref Flags flags, ref UriParser? syntax) 1926return ParsingError.EmptyUriString; 1942ParsingError err = ParsingError.None; 1944Debug.Assert((err is ParsingError.None) == (syntax is not null)); 1946if (err != ParsingError.None) 1952return ParsingError.None; 1966ParsingError result = PrivateParseMinimal(); 1967if (result == ParsingError.None) 1984private ParsingError PrivateParseMinimal() 2008return ParsingError.None; 2047return ParsingError.MustRootedPath; 2109return ParsingError.BadAuthority; 2129return ParsingError.None; 2134return ParsingError.BadAuthority; 2147return ParsingError.None; 2157return ParsingError.None; 2170idx = CheckAuthorityHelper(str, idx, out ParsingError err, ref _flags, _syntax.Flags, ref newHost); 2171if (err != ParsingError.None) 2181return ParsingError.BadAuthorityTerminator; 2203return ParsingError.None; 2540throw GetException(ParsingError.BadHostName)!; 2567if (CheckAuthorityHelper(host, 0, out ParsingError err, ref flags, _syntax.Flags, ref newHost) != host.Length || 2568err != ParsingError.None) 3521private static int ParseSchemeCheckImplicitFile(string uriString, ref ParsingError err, ref Flags flags, ref UriParser? syntax) 3523Debug.Assert(err == ParsingError.None); 3553err = ParsingError.BadFormat; 3571err = ParsingError.MustRootedPath; 3575err = uriString[i + 1] == ':' ? ParsingError.BadScheme : ParsingError.BadFormat; 3596err = ParsingError.BadFormat; 3602err = ParsingError.BadFormat; 3617private static UriParser? CheckSchemeSyntax(ReadOnlySpan<char> scheme, ref ParsingError error) 3619Debug.Assert(error == ParsingError.None); 3665error = ParsingError.BadScheme; 3671error = ParsingError.SchemeLimit; 3688private int CheckAuthorityHelper(ReadOnlySpan<char> str, int startOffset, out ParsingError err, ref Flags flags, UriSyntaxFlags syntaxFlags, ref string? newHost) 3694err = ParsingError.None; 3713err = ParsingError.BadHostName; 3718err = ParsingError.BadHostName; 3759err = ParsingError.BadHostName; 3815err = ParsingError.BadHostName; 3844err = ParsingError.BadHostName; 3882err = ParsingError.BadPort; 3897err = ParsingError.BadPort; 3935err = ParsingError.BadHostName; 3960err = ParsingError.BadHostName; 3977err = ParsingError.BadFormat; 3984err = ParsingError.BadHostName;
System\UriExt.cs (7)
48ParsingError err = ParseScheme(_string, ref _flags, ref _syntax!); 49Debug.Assert((err is ParsingError.None) == (_syntax is not null)); 60if (err != ParsingError.None) 64if (uriKind != UriKind.Absolute && err <= ParsingError.LastErrorOkayForRelativeUris) 97if ((err = PrivateParseMinimal()) != ParsingError.None) 99if (uriKind != UriKind.Absolute && err <= ParsingError.LastErrorOkayForRelativeUris) 135return GetException(ParsingError.CannotCreateRelative);