22 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
32 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
42 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
52 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
86 private global::System.UriParser
Syntax
171 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
178 global::System.Uri.Flags flags = this.
m_Flags;
242 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
248 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
254 global::System.
Uri.Flags flags = this.
m_Flags;
262 global::System.Uri.Flags flags = this.
m_Flags;
269 global::System.Uri.Flags flags = this.
m_Flags;
313 while (baseUri.m_Syntax ==
null);
323 bool isSimple = baseUri.m_Syntax.IsSimple;
331 global::System.Uri uri;
340 global::System.Uri uri;
353 global::System.Uri.Flags flags;
361 if (baseUri.m_Syntax !=
null)
364 bool isSimple = baseUri.m_Syntax.IsSimple;
366 if (flags == global::System.
Uri.
Flags.Zero)
375 if (flags != global::System.
Uri.
Flags.Zero)
377 global::System.
Uri uri;
386 global::System.Uri uri;
423 return "Invalid URI: The Authority/Host could not be parsed.";
502 global::System.Uri.Flags flags = this.
m_Flags;
504 global::System.Uri.UriInfo
info = this.
m_Info;
505 if (
info.MoreInfo ==
null)
762 if (privateAbsolutePath._stringLength != 0)
775 string @
string =
SR.
GetString(
"This operation is not supported for a relative URI.");
911 global::System.Uri.Flags flags = this.
m_Flags;
913 global::System.Uri.UriInfo
info = this.
m_Info;
915 ushort path =
info.Offset.Path;
949 ushort fragment =
info4.Offset.Fragment;
951 global::System.Uri.UriInfo
info3;
964 end =
info3.Offset.End;
1132 global::System.Uri.Flags flags = this.
m_Flags;
1230 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
1302 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
1310 global::System.Uri.Flags flags = this.
m_Flags;
1312 global::System.Uri.UriInfo
info = this.
m_Info;
1313 if (
info.MoreInfo ==
null)
1316 int num = global::System.
Uri.CalculateCaseInsensitiveHashCode(this.
GetComponents(global::System.
UriComponents.HttpRequestUrl, global::System.UriFormat.SafeUnescaped));
1432 while (
array ==
null)
1469 global::System.Uri.Flags flags = this.
m_Flags;
1471 if (flags == global::System.
Uri.
Flags.Zero)
1519 global::System.Uri.Flags flags = this.
m_Flags;
1527 int stringLength = originalUnicodeString._stringLength;
1529 string text = @
string + text2;
1552 global::System.Uri.UriInfo
info = this.
m_Info;
1554 global::System.Uri.Flags flags = this.
m_Flags;
1580 global::System.Uri.Flags flags = this.
m_Flags;
1585 if (flags == global::System.
Uri.
Flags.Zero)
1594 if (text2 !=
null && text2._stringLength != 0)
1597 char c = text2[(int)
num2];
1615 global::System.Uri.Flags flags = this.
m_Flags;
1618 ushort path =
info.Offset.Path;
1627 global::System.Uri.Flags flags = this.
m_Flags;
1630 ushort path =
info.Offset.Path;
1641 global::System.Uri.UriInfo
info = this.
m_Info;
1644 ushort user =
info2.Offset.User;
1646 global::System.Uri.Flags flags = this.
m_Flags;
1651 ushort host =
info3.Offset.Host;
1668 global::System.Uri.Flags flags = this.
m_Flags;
1675 global::System.Uri.Flags flags = this.
m_Flags;
1686 if (@
string !=
null)
1757 bool flag = global::System.Uri.IriParsingStatic(
syntax);
1765 private unsafe void CheckAuthorityHelperHandleDnsIri(
char*
pString, ushort
start,
int end,
int startInput,
bool iriParsing,
bool hasUnicode, global::System.
UriParser syntax,
string userInfoString, global::System.
Uri.
Flags flags,
bool justNormalized,
string newHost, global::System.ParsingError
err)
1807 string text = global::System.DomainNameHelper.UnicodeEquivalent(
pString,
startInput, end, end != 0, num != 0
L);
1847 global::System.Uri.UriInfo
info = this.
m_Info;
1851 global::System.Uri.Flags flags = this.
m_Flags;
1869 char c = global::System.UriHelper.EscapedAscii(
pch, (
char)
start);
1930 string @
string =
basePart.m_String;
1941 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
1984 global::System.Uri.Flags flags = this.
m_Flags;
1999 global::System.UriFormatException
exception = global::System.Uri.GetException(
err);
2009 global::System.Uri.InitializeUriConfig();
2022 global::System.Uri.Flags flags = this.
m_Flags;
2098 global::System.Uri uri;
2114 global::System.UriParser
syntax = baseUri.m_Syntax;
2195 global::System.Uri.Flags flags = this.
m_Flags;
2204 ushort path =
info.Offset.Path;
2222 bool flag = global::System.Uri.CheckForColonInFirstPathSegment(this.
m_String);
2258 while (
array ==
null)
2301 while (baseUri !=
null)
2317 global::System.Uri.Flags flags = baseUri.m_Flags;
2327 if (
text._stringLength != 0)
2356 if (this.
m_String._stringLength == 0)
2364 return global::System.Uri.UnescapeDataString(@
string);
2395 global::System.UriParser
syntax;
2402 if (uriLink.m_Syntax !=
null)
2434 while (text2 !=
null)
2456 global::System.Uri.Flags flags =
otherUri.m_Flags;
2458 ushort path =
otherUri.m_Info.Offset.Path;
2459 char c =
otherUri.m_String[(int)path];
2460 ushort host =
otherUri.m_Info.Offset.Host;
2461 string @
string =
otherUri.m_String;
class f__AnonymousType0<< Count > j__TPar
static string GetString(string name, params object[] args)
static string GetEnvironmentVariable(string variable)
static int OffsetToStringData
static void Exit(object obj)
static void Enter(object obj)
global::System.UriSyntaxFlags m_Flags
global::System.UriSyntaxFlags Flags
global::System.Uri.MoreInfo MoreInfo
global::System.Uri.Offset Offset
static readonly string UriSchemeWs
static int FromHex(char digit)
bool CheckForEscapedUnreserved(string data)
static readonly string UriSchemeNews
unsafe ushort CheckAuthorityHelper(char *pString, ushort idx, ushort length, global::System.ParsingError err, global::System.Uri.Flags flags, global::System.UriParser syntax, string newHost)
string GetUriPartsFromUserString(global::System.UriComponents uriParts)
string GetParts(global::System.UriComponents uriParts, global::System.UriFormat formatAs)
static bool TryCreate(string uriString, global::System.UriKind uriKind, [Out] global::System.Uri result)
string GetComponents(global::System.UriComponents components, global::System.UriFormat format)
static unsafe bool CheckKnownSchemes(long *lptr, ushort nChars, global::System.UriParser syntax)
static global::System.ParsingError ParseScheme(string uriString, global::System.Uri.Flags flags, global::System.UriParser syntax)
void EnsureParseRemaining()
static global::System.Uri CreateHelper(string uriString, bool dontEscape, global::System.UriKind uriKind, global::System.UriFormatException e)
unsafe global::System.Uri.Check CheckCanonical(char *str, ushort idx, ushort end, char delim)
static bool IriParsingStatic(global::System.UriParser syntax)
static bool s_ConfigInitialized
global::System.Uri.UriInfo EnsureUriInfo()
static bool IsGenDelim(char ch)
static global::System.UriHostNameType CheckHostName(string name)
unsafe void CheckAuthorityHelperHandleDnsIri(char *pString, ushort start, int end, int startInput, bool iriParsing, bool hasUnicode, global::System.UriParser syntax, string userInfoString, global::System.Uri.Flags flags, bool justNormalized, string newHost, global::System.ParsingError err)
static bool IsAsciiLetter(char character)
void CreateThisFromUri(global::System.Uri otherUri)
static bool operator!=(global::System.Uri uri1, global::System.Uri uri2)
bool NotAny(global::System.Uri.Flags flags)
static string CombineUri(global::System.Uri basePart, string relativePart, global::System.UriFormat uriFormat)
string EscapeUnescapeIri(string input, int start, int end, global::System.UriComponents component)
static global::System.ParsingError GetCombinedString(global::System.Uri baseUri, string relativeStr, bool dontEscape, string result)
static readonly char[] HexLowerChars
string GetComponentsHelper(global::System.UriComponents uriComponents, global::System.UriFormat uriFormat)
void CreateThis(string uri, bool dontEscape, global::System.UriKind uriKind)
unsafe void CheckAuthorityHelperHandleAnyHostIri(char *pString, int startInput, int end, bool iriParsing, bool hasUnicode, global::System.UriParser syntax, global::System.Uri.Flags flags, string newHost, global::System.ParsingError err)
static bool IsLWS(char ch)
static readonly string UriSchemeFtp
static void InitializeUriConfig()
static string EscapeDataString(string stringToEscape)
void ISerializable. GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
static bool TryCreate(global::System.Uri baseUri, string relativeUri, [Out] global::System.Uri result)
Uri(SerializationInfo serializationInfo, StreamingContext streamingContext)
char[] GetCanonicalPath(char[] dest, int pos, global::System.UriFormat formatAs)
override bool Equals(object comparand)
bool OriginalStringSwitched
static string CreateHostStringHelper(string str, ushort idx, ushort end, global::System.Uri.Flags flags, string scopeId)
Uri(global::System.Uri baseUri, string relativeUri)
global::System.UriHostNameType HostNameType
static readonly string UriSchemeFile
static readonly string UriSchemeNetTcp
static bool TryCreate(global::System.Uri baseUri, global::System.Uri relativeUri, [Out] global::System.Uri result)
static unsafe global::System.ParsingError CheckSchemeSyntax(char *ptr, ushort length, global::System.UriParser syntax)
global::System.UriParser m_Syntax
void PrivateParseMinimalIri(string newHost, ushort idx)
global::System.UriFormatException ParseMinimal()
string m_originalUnicodeString
static readonly string UriSchemeWss
void FindEndOfComponent(string input, ushort idx, ushort end, char delim)
bool InFact(global::System.Uri.Flags flags)
static bool operator==(global::System.Uri uri1, global::System.Uri uri2)
static object InitializeLock
static readonly string UriSchemeNntp
static bool IsBidiControlCharacter(char ch)
bool AllowIdnStatic(global::System.UriParser syntax, global::System.Uri.Flags flags)
static int CalculateCaseInsensitiveHashCode(string text)
static readonly string UriSchemeGopher
static char[] Compress(char[] dest, ushort start, int destLength, global::System.UriParser syntax)
Uri(global::System.Uri baseUri, global::System.Uri relativeUri)
unsafe void FindEndOfComponent(char *str, ushort idx, ushort end, char delim)
static readonly string UriSchemeMailto
static bool IsAsciiLetterOrDigit(char character)
Uri(string uriString, global::System.UriKind uriKind)
bool InternalIsWellFormedOriginalString()
void CreateUriInfo(global::System.Uri.Flags cF)
global::System.Uri.Flags HostType
void SetUserDrivenParsing()
global::System.Uri.UriInfo m_Info
string PrivateAbsolutePath
void CreateUri(global::System.Uri baseUri, string relativeUri, bool dontEscape)
static bool s_ConfigInitializing
void GetHostViaCustomSyntax()
static bool CheckForColonInFirstPathSegment(string uriString)
global::System.Uri.Flags m_Flags
static readonly string UriSchemeHttps
string GetRelativeSerializationString(global::System.UriFormat format)
static unsafe void UnescapeOnly(char *pch, int start, int end, char ch1, char ch2, char ch3)
override string ToString()
static readonly string SchemeDelimiter
static bool StaticInFact(global::System.Uri.Flags allFlags, global::System.Uri.Flags checkFlags)
bool IsBaseOf(global::System.Uri uri)
static string InternalEscapeString(string rawString)
static readonly bool IsWindowsFileSystem
static bool StaticIsFile(global::System.UriParser syntax)
void EnsureHostString(bool allowDnsOptimization)
void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
Uri(global::System.Uri.Flags flags, global::System.UriParser uriParser, string uri)
string GetEscapedParts(global::System.UriComponents uriParts)
static unsafe ushort ParseSchemeCheckImplicitFile(char *uriString, ushort length, global::System.ParsingError err, global::System.Uri.Flags flags, global::System.UriParser syntax)
bool IsBaseOfHelper(global::System.Uri uriLink)
static readonly string UriSchemeHttp
static global::System.UriIdnScope s_IdnScope
static string UnescapeDataString(string stringToUnescape)
static unsafe string StripBidiControlCharacter(char *strToClean, int start, int length)
static bool IsHexDigit(char character)
global::System.UriParser Syntax
string ReCreateParts(global::System.UriComponents parts, ushort nonCanonical, global::System.UriFormat formatAs)
@ ErrorOrParsingRecursion
@ E_CannotDisplayCanonical
static global::System.Uri ResolveHelper(global::System.Uri baseUri, global::System.Uri relativeUri, string newUriString, bool userEscaped, [Out] global::System.UriFormatException e)
static bool IsWellFormedUriString(string uriString, global::System.UriKind uriKind)
global::System.ParsingError PrivateParseMinimal()
bool CheckForUnicode(string data)
void InitializeUri(global::System.ParsingError err, global::System.UriKind uriKind, [Out] global::System.UriFormatException e)
bool IsIntranet(string schemeHost)
string GetUnescapedParts(global::System.UriComponents uriParts, global::System.UriFormat formatAs)
override int GetHashCode()
static global::System.UriFormatException GetException(global::System.ParsingError err)
static bool useDotNetRelativeOrAbsolute
static readonly string UriSchemeNetPipe
bool IsWellFormedOriginalString()
static readonly char[] _WSchars
static bool StaticNotAny(global::System.Uri.Flags allFlags, global::System.Uri.Flags checkFlags)
bool CheckForConfigLoad(string data)
void GetObjectData(SerializationInfo info, StreamingContext context)