89 references to ParsingError
System.Private.Uri (89)
System\Uri.cs (73)
610ParsingError error = ParsingError.None; 613if (error == ParsingError.None) 649private static UriFormatException? GetException(ParsingError err) 653case ParsingError.None: 656case ParsingError.BadFormat: 658case ParsingError.BadScheme: 660case ParsingError.BadAuthority: 662case ParsingError.EmptyUriString: 665case ParsingError.SchemeLimit: 667case ParsingError.SizeLimit: 669case ParsingError.MustRootedPath: 672case ParsingError.BadHostName: 674case ParsingError.NonEmptyHost: //unix-only 676case ParsingError.BadPort: 678case ParsingError.BadAuthorityTerminator: 680case ParsingError.CannotCreateRelative: 1906private static unsafe ParsingError ParseScheme(string uriString, ref Flags flags, ref UriParser? syntax) 1912return ParsingError.EmptyUriString; 1915return ParsingError.SizeLimit; 1931ParsingError err = ParsingError.None; 1933Debug.Assert((err is ParsingError.None) == (syntax is not null)); 1935if (err != ParsingError.None) 1941return ParsingError.None; 1955ParsingError result = PrivateParseMinimal(); 1956if (result == ParsingError.None) 1976private unsafe ParsingError PrivateParseMinimal() 2007return ParsingError.None; 2045return ParsingError.MustRootedPath; 2106return ParsingError.BadAuthority; 2126return ParsingError.None; 2131return ParsingError.BadAuthority; 2144return ParsingError.None; 2154return ParsingError.None; 2165ParsingError err = ParsingError.None; 2169if (err != ParsingError.None) 2179return ParsingError.BadAuthorityTerminator; 2202return ParsingError.None; 2557throw GetException(ParsingError.BadHostName)!; 2582throw GetException(ParsingError.SizeLimit)!; 2584ParsingError err = ParsingError.None; 2599if (err != ParsingError.None || (flags & Flags.HostTypeMask) == Flags.UnknownHostType) 3376UriFormatException e = GetException(ParsingError.SizeLimit)!; 3512UriFormatException e = GetException(ParsingError.SizeLimit)!; 3569UriFormatException e = GetException(ParsingError.SizeLimit)!; 3616private static int ParseSchemeCheckImplicitFile(string uriString, ref ParsingError err, ref Flags flags, ref UriParser? syntax) 3618Debug.Assert(err == ParsingError.None); 3651err = ParsingError.BadFormat; 3669err = ParsingError.MustRootedPath; 3673err = uriString[i + 1] == ':' ? ParsingError.BadScheme : ParsingError.BadFormat; 3694err = ParsingError.BadFormat; 3700err = ParsingError.BadFormat; 3715private static UriParser? CheckSchemeSyntax(ReadOnlySpan<char> scheme, ref ParsingError error) 3717Debug.Assert(error == ParsingError.None); 3763error = ParsingError.BadScheme; 3769error = ParsingError.SchemeLimit; 3785ref ParsingError err, ref Flags flags, UriParser syntax, ref string? newHost) 3812err = ParsingError.BadHostName; 3817err = ParsingError.BadHostName; 3846err = ParsingError.SizeLimit; 3925err = ParsingError.BadHostName; 3963err = ParsingError.BadPort; 3977err = ParsingError.BadPort; 4022err = ParsingError.BadHostName; 4049err = ParsingError.BadHostName; 4067err = ParsingError.BadFormat; 4075err = ParsingError.BadHostName; 4086ref string? newHost, ref ParsingError err) 4101err = 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)