89 references to ParsingError
System.Private.Uri (89)
System\Uri.cs (73)
609ParsingError error = ParsingError.None; 612if (error == ParsingError.None) 648private static UriFormatException? GetException(ParsingError err) 652case ParsingError.None: 655case ParsingError.BadFormat: 657case ParsingError.BadScheme: 659case ParsingError.BadAuthority: 661case ParsingError.EmptyUriString: 664case ParsingError.SchemeLimit: 666case ParsingError.SizeLimit: 668case ParsingError.MustRootedPath: 671case ParsingError.BadHostName: 673case ParsingError.NonEmptyHost: //unix-only 675case ParsingError.BadPort: 677case ParsingError.BadAuthorityTerminator: 679case ParsingError.CannotCreateRelative: 1905private static unsafe ParsingError ParseScheme(string uriString, ref Flags flags, ref UriParser? syntax) 1911return ParsingError.EmptyUriString; 1914return ParsingError.SizeLimit; 1930ParsingError err = ParsingError.None; 1932Debug.Assert((err is ParsingError.None) == (syntax is not null)); 1934if (err != ParsingError.None) 1940return ParsingError.None; 1954ParsingError result = PrivateParseMinimal(); 1955if (result == ParsingError.None) 1975private unsafe ParsingError PrivateParseMinimal() 2006return ParsingError.None; 2044return ParsingError.MustRootedPath; 2105return ParsingError.BadAuthority; 2125return ParsingError.None; 2130return ParsingError.BadAuthority; 2143return ParsingError.None; 2153return ParsingError.None; 2164ParsingError err = ParsingError.None; 2168if (err != ParsingError.None) 2178return ParsingError.BadAuthorityTerminator; 2201return ParsingError.None; 2555throw GetException(ParsingError.BadHostName)!; 2580throw GetException(ParsingError.SizeLimit)!; 2582ParsingError err = ParsingError.None; 2597if (err != ParsingError.None || (flags & Flags.HostTypeMask) == Flags.UnknownHostType) 3374UriFormatException e = GetException(ParsingError.SizeLimit)!; 3510UriFormatException e = GetException(ParsingError.SizeLimit)!; 3567UriFormatException e = GetException(ParsingError.SizeLimit)!; 3614private static int ParseSchemeCheckImplicitFile(string uriString, ref ParsingError err, ref Flags flags, ref UriParser? syntax) 3616Debug.Assert(err == ParsingError.None); 3649err = ParsingError.BadFormat; 3667err = ParsingError.MustRootedPath; 3671err = uriString[i + 1] == ':' ? ParsingError.BadScheme : ParsingError.BadFormat; 3692err = ParsingError.BadFormat; 3698err = ParsingError.BadFormat; 3713private static UriParser? CheckSchemeSyntax(ReadOnlySpan<char> scheme, ref ParsingError error) 3715Debug.Assert(error == ParsingError.None); 3761error = ParsingError.BadScheme; 3767error = ParsingError.SchemeLimit; 3783ref ParsingError err, ref Flags flags, UriParser syntax, ref string? newHost) 3810err = ParsingError.BadHostName; 3815err = ParsingError.BadHostName; 3844err = ParsingError.SizeLimit; 3923err = ParsingError.BadHostName; 3961err = ParsingError.BadPort; 3975err = ParsingError.BadPort; 4020err = ParsingError.BadHostName; 4047err = ParsingError.BadHostName; 4065err = ParsingError.BadFormat; 4073err = ParsingError.BadHostName; 4084ref string? newHost, ref ParsingError err) 4099err = ParsingError.BadHostName;
System\UriExt.cs (16)
39ParsingError err = ParseScheme(_string, ref _flags, ref _syntax!); 46private void InitializeUri(ParsingError err, UriKind uriKind, out UriFormatException? e) 50if (err == ParsingError.None) 83else if (err > ParsingError.LastRelativeUriOkErrIndex) 105if ((err = PrivateParseMinimal()) != ParsingError.None) 107if (uriKind != UriKind.Absolute && err <= ParsingError.LastRelativeUriOkErrIndex) 121e = GetException(ParsingError.CannotCreateRelative); 155if (uriKind != UriKind.Absolute && err != ParsingError.None 156&& err <= ParsingError.LastRelativeUriOkErrIndex) 165if (err != ParsingError.None || InFact(Flags.ErrorOrParsingRecursion)) 175e = GetException(ParsingError.CannotCreateRelative); 197else if (err != ParsingError.None && uriKind != UriKind.Absolute 198&& err <= ParsingError.LastRelativeUriOkErrIndex) 763ParsingError err = ParseScheme(uriString, ref flags, ref syntax); 772if (err != ParsingError.None) 775if (uriKind != UriKind.Absolute && err <= ParsingError.LastRelativeUriOkErrIndex)